MLOps Workload Orchestrator on AWS

Deploy a robust pipeline that uses managed automation tools and ML services to simplify ML model development and production

Overview

Machine Learning Operations (MLOps) Workload Orchestrator streamlines ML model deployment and enforces best practices for scalability, reliability, and efficiency. This AWS Solution is an extendable framework with a standard interface for managing ML pipelines across AWS ML and third-party services.

This solution includes an AWS CloudFormation template. This template enables model training, uploading of pre-trained models (also known as bring your own model or BYOM), pipeline orchestration configuration, and pipeline operation monitoring. By implementing this solution, your team can increase their agility and efficiency, repeating successful processes at scale.

Benefits

Launch with a pre-configured ML pipeline

Initiate a pre-configured pipeline through an API call or an Amazon S3 bucket.

Automatically deploy a trained model and inference endpoint

Automate model monitoring with Amazon SageMaker BYOM and deliver a serverless inference endpoint with drift detection.

Centralized visibility of your ML resources

Use the Amazon SageMaker Model Dashboard to view, search, and explore all of your Amazon SageMaker resources, including models, endpoints, model cards, and batch transform jobs.

Technical details

You can automatically deploy this architecture using the implementation guide and the accompanying AWS CloudFormation template. To support multiple use cases and business needs, the solution provides two AWS CloudFormation templates:

  1. Use the single-account template to deploy all of the solution’s pipelines in the same AWS account. This option is suitable for experimentation, development, and/or small-scale production workloads.
  2. Use the multi-account template to provision multiple environments (for example, development, staging, and production) across different AWS accounts, which improves governance and increases security and control of the ML pipeline’s deployment, provides safe experimentation and faster innovation, and keeps production data and workloads secure and available to help ensure business continuity.
  • Option 1 - Single-account deployment
  • Option 2 - Multi-account deployment
Case Study
Cognizant MLOps Model Lifecycle Orchestrator Speeds Deployment of Machine Learning Models from Weeks to Hours Using AWS Solutions

In collaboration with the AWS Partner Solutions Architect and AWS Solutions Library teams, Cognizant built its MLOps Model Lifecycle Orchestrator solution on top of the MLOps Workload Orchestrator solution.

Read the case study 
Use cases for this AWS Solution
  • Headline
More…
Deployment options
Ready to get started?
Deploy this solution by launching it in your AWS Console

Need help? Deploy with a partner.
Find an AWS Certified third-party expert to assist with this deployment

Was this page helpful?