Deploy Amazon SageMaker pipelines using AWS Controllers for Kubernetes
Machine Learning Blog
This article provides a solution for deploying Amazon SageMaker pipelines using AWS Controllers for Kubernetes (ACK). It explores how DevOps engineers can use Kubernetes to manage the entire machine learning lifecycle, including training and inference, using the same toolkit.
Specifically, the article covers:
- Overview of the solution architecture
- Prerequisites for following along
- Installing the SageMaker ACK service controller
- Generating a pipeline JSON definition
- Creating and submitting a pipeline YAML specification
- Submitting the pipeline to SageMaker
- Creating and submitting a pipeline execution YAML specification
- Reviewing and troubleshooting the pipeline run
- Cleanup steps
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
May 30
2025
2025
Deploy Amazon SageMaker Projects with Terraform Cloud
Sep 18
2025
2025
Use AWS Deep Learning Containers with Amazon SageMaker AI managed MLflow
Jul 15
2026
2026
Monitor Amazon SageMaker Pipelines cross-account with custom Amazon CloudWatch dashboards
Feb 9
2026
2026
Orchestrate end-to-end scalable ETL pipeline with Amazon SageMaker workflows
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.