Before you can publish your product in AWS Marketplace, you must prepare it in Amazon SageMaker AI. There are two types of SageMaker AI 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:
-
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.
-
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.
-
Creating your Amazon SageMaker AI resource – After your images are scanned successfully, you can use them to create a model package or algorithm resource in SageMaker AI.