MLOps Project Templates - Amazon SageMaker

MLOps Project Templates

An Amazon SageMaker project template automates the setup and implementation of MLOps for your projects. A SageMaker project template is an Service Catalog product that SageMaker makes available to Amazon SageMaker Studio (or Studio Classic) users. These Service Catalog products are visible in your Service Catalog console after you enable permissions when you onboard or update Amazon SageMaker Studio (or Studio Classic). For information about enabling permissions to use SageMaker project templates, see Granting SageMaker Studio Permissions Required to Use Projects. Use SageMaker project templates to create a project that is an end-to-end MLOps solution.

You can use a SageMaker Projects template to implement image-building CI/CD. With this template, you can automate the CI/CD of images that are built and pushed to Amazon ECR. Changes in the container files in your project’s source control repositories initiate the ML pipeline and deploy the latest version for your container. For more information, see the blog Create Amazon SageMaker projects with image building CI/CD pipelines.

If you are an administrator, you can create custom project templates from scratch or modify one of the project templates provided by SageMaker. Studio (or Studio Classic) users in your organization can use these custom project templates to create their projects.