aws-samples / sagemaker-custom-project-templates

MIT No Attribution
214 stars 155 forks source link

Advanced MLOps Deployment Strategies - Canary/Linear #58

Closed celmore25 closed 1 year ago

celmore25 commented 1 year ago

Issue #, if available:

Description of changes:

This PR adds a custom template that extends the build, train, deploy SageMaker Project Template to support Canary, Linear, and All at Once deployment strategies. The new template is located in the "mlops-deployment-patterns" folder. The main changes to the 1P template have been made to the mlops-deployment-patterns/seedcode/deploy/endpoint-config-template.yml file which is the CloudFormation template which deploys a model to a staging and production endpoint via a CI flow.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.