MLOps Essentials: Model Development and Integration
1h 31mIntermediate2022-09-16
Authors

Kumaran Ponnambalam
Working with data for 20+ years
Course details
Machine Learning Operations (MLOps) is a fast-growing domain the field of AI. As more models are deployed in production, the need for a structured, agile, end-to-end ML lifecycle with automation has grown multifold. MLOps provides structure to machine learning projects and help them succeed over the long run. In this course, instructor Kumaran Ponnambalam focuses on the key concepts of MLOps and helps you apply these concepts to your day-to-day ML work. Kumaran introduces you to the machine learning life cycle and explains unique challenges with ML, as well as important definitions and principles. He walks you through the requirements and design for ML projects, then dives into data processing and management. Kumaran explains various tools and technologies that you can use in the automation and management of continuous training. He covers best practices for model management, then offers detailed instruction on continuous integration.
Skills covered
Machine LearningArtificial Intelligence (AI)Deep Dive (X:Y)
Concepts
0. Introduction
- 01 - Getting started with MLOps
- 02 - Scope and prerequisites
1. Introduction to MLOps
- 03 - Machine learning life cycle
- 04 - Unique challenges with ML
- 05 - What is DevOps
- 06 - What is MLOps
- 07 - Principles of MLOps
- 08 - When to start MLOps
2. Requirements and Design
- 09 - Selecting ML projects
- 10 - Creating requirements
- 11 - Designing the ML workflow
- 12 - Assembling the team
- 13 - Choosing tools and technologies
3. Data Processing and Management
- 14 - Managed data pipelines
- 15 - Automated data validation
- 16 - Managed feature stores
- 17 - Data versioning
- 18 - Data governance
- 19 - Tools and technologies for data processing
4. Continuous Training
- 20 - Managed training pipelines
- 21 - Creating data labels
- 22 - Experiment tracking
- 23 - AutoML
- 24 - Tools and technologies for training
5. Model Management
- 25 - Model versioning
- 26 - Model registry
- 27 - Benchmarking models
- 28 - Model life cycle management
- 29 - Tools and technologies for model management
6. Continuous Integration
- 30 - Solution integration pipelines
- 31 - Notebook to software
- 32 - Solution integration patterns
- 33 - Best practices for solution integration
Conclusion
- 34 - Continuing on with MLOps
Related courses
- Data Integration and API Development for AI Applications
- Essentials of MLOps with Azure: 3 Spark MLflow Projects on Databricks
- Essentials of MLOps with Azure: 4 Spark MLflow Models and Model Registry
- Essentials of MLOps with Azure: 2 Databricks MLflow and MLflow Tracking
- Google Cloud Platform for Machine Learning Essential Training
- Large Language Models on AWS: Building and Deploying Open-Source LLMs
- Complete Guide to Python Fundamentals for MLOps
- MLOps Essentials: Model Deployment and Monitoring
Related learn paths
- MLOps Essentials for Developers and AI Engineers: Tools, Pipelines, Security
- Develop Your AI Skills with Google Gemini and Google Cloud Platform
- Working with Data: Engineering, Integration, and MLOps for AI
- Develop Your Rust Skills for Data Engineering
- Explore AI for Data Engineering
- Building AI Products: Architecture and Orchestration Professional Certificate by LinkedIn Learning
- Become an AI Engineer
- Masterpath in Analytics Leadership for Executives