Preparing your product in SageMaker - AWS Marketplace

Preparing your product in SageMaker

Before you can publish your product in AWS Marketplace, you must prepare it in Amazon SageMaker. There are two types of SageMaker products listed in AWS Marketplace: model packages and algorithms. For more information, see Machine learning products in AWS Marketplace. This topic provides an overview of the three steps that are required to prepare your product:

  1. Packaging your code into images for machine learning products in AWS Marketplace – To prepare a model package or algorithm product, you must create the Docker container images for your product.

  2. Uploading your images to Amazon Elastic Container Registry – After packaging your code in container images and testing them locally, upload the images and scan them for known vulnerabilities. Fix any vulnerabilities before continuing.

  3. Creating your Amazon SageMaker resource – After your images are scanned successfully, you can use them to create a model package or algorithm resource in SageMaker.