A company is deploying a machine learning model on Amazon SageMaker. The model needs to be updated frequently with new versions. The team wants to minimize downtime and test the new model version before routing all traffic to it. Which TWO strategies should be used together?
Canary deployment sends a small percentage of traffic to the new version.
Why this answer
Option A (blue/green deployment) and Option D (canary deployment) are correct. Blue/green allows a new version to be deployed alongside the old one, and canary deployment routes a small percentage of traffic to the new version for testing. Option B is wrong because A/B testing in SageMaker is typically done with production variants but does not inherently include canary routing; canary is a specific feature.
Option C is wrong because rolling update is not a native SageMaker feature for endpoints. Option E is wrong because multi-model endpoints host multiple models but do not facilitate traffic shifting for updates.