AWS › Amazon SageMaker & Machine Learning on AWS
How does SageMaker support MLOps practices such as model monitoring and automated retraining pipelines?
AdvancedAnswer
SageMaker Model Monitor continuously tracks a deployed model's incoming data and predictions for signs of data drift or declining accuracy compared to the training data baseline, while SageMaker Pipelines lets you define a complete, repeatable workflow covering data preparation, training, evaluation, and deployment as code, enabling automated retraining whenever new data becomes available or when monitoring detects that a model's performance has degraded.
aws sagemaker create-pipeline --pipeline-name my-ml-pipeline --pipeline-definition file://pipeline-definition.json --role-arn arn:aws:iam::123456789012:role/SageMakerPipelineRoleReal-world example A credit scoring team sets up a SageMaker Pipeline that automatically retrains its model every month using the latest transaction data, with Model Monitor triggering an alert if the model's predictions start drifting significantly from expected patterns between scheduled retraining runs.