Migrate MLflow tracking servers to Amazon SageMaker AI with serverless MLflow
Machine Learning Blog
This article provides a comprehensive guide for migrating self-managed MLflow tracking servers to Amazon SageMaker AI's serverless MLflow service.
- Serverless MLflow on SageMaker eliminates server maintenance and automatically scales resources based on demand
- Migration uses the open-source MLflow Export Import tool to transfer experiments, runs, models, and artifacts
- Seven-step process: verify MLflow version compatibility, create new MLflow App, install required packages, export resources, import to target, and validate results
- Supports migration from self-managed MLflow, on-premises servers, and existing SageMaker managed MLflow tracking servers
- MLflow Export Import tool preserves user-defined attributes and can save system-generated tags with mlflow_exim prefix
- Execution environment requires Python 3.10+, adequate storage, and connectivity to both source and target servers
- Post-migration validation includes verifying resource names, run histories, model artifacts, and programmatic access
The migration reduces operational overhead while maintaining integration with SageMaker's comprehensive AI/ML services and MLOps features.
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
Dec 2
2025
2025
Accelerate AI development using Amazon SageMaker AI with serverless MLflow
Dec 2
2025
2025
Amazon SageMaker AI announces serverless MLflow capability for faster AI development
Jun 19
2024
2024
Announcing the general availability of fully managed MLflow on Amazon SageMaker
Jun 19
2024
2024
Amazon SageMaker now offers a fully managed MLflow Capability
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.