MLOps Essentials: Model Deployment and Monitoring
1h 24mIntermediate2022-10-07
Authors

Kumaran Ponnambalam
Working with data for 20+ years
Course details
Machine learning operations (MLOps) is one of the fastest growing subfields of artificial intelligence. As more and more models have been deployed in production, the need for a structured, agile, end-to-end, automated machine learning lifecycle has continued to grow. In this course, instructor Kumaran Ponnambalam shows you how to apply key concepts from MLOps to create structured, improved outcomes in your everyday workflow.
Explore the fundamentals of MLOps to get up and running on your next machine learning project. Find out why so many data scientists, engineers, and project managers are so excited about ML models, as you discover the ins and outs of successfully deploying and monitoring models on your own. From continuous delivery to model serving and continuous monitoring to drift management, Kumaran equips you with the skills you need to start practicing effective, fair, explainable, and responsible artificial intelligence.
Explore the fundamentals of MLOps to get up and running on your next machine learning project. Find out why so many data scientists, engineers, and project managers are so excited about ML models, as you discover the ins and outs of successfully deploying and monitoring models on your own. From continuous delivery to model serving and continuous monitoring to drift management, Kumaran equips you with the skills you need to start practicing effective, fair, explainable, and responsible artificial intelligence.
Skills covered
Machine LearningArtificial Intelligence (AI)Deep Dive (X:Y)
Concepts
0. Introduction
- 01 - Getting started with MLOps
- 02 - Course coverage
- 03 - Review of MLOps lifecycle
1. Continuous Delivery
- 04 - An ML production setup
- 05 - Deployment pipelines
- 06 - Deployment rollout strategies
- 07 - Planning for infrastructure
- 08 - Deployment best practices
- 09 - Tools and technologies for deployment
2. Model Serving
- 10 - Model serving patterns
- 11 - Scaling model serving
- 12 - Building resiliency in serving
- 13 - Serving multiple models
- 14 - Tools and technologies for serving
3. Continuous Monitoring
- 15 - The monitoring pipeline
- 16 - Instrumentation for observability
- 17 - Metrics to monitor
- 18 - ML production data best practices
- 19 - Alerts and thresholds for ML
- 20 - Tools and technologies for monitoring
4. Drift Management
- 21 - Introduction to model drift
- 22 - Concept drift basics
- 23 - Managing concept drift
- 24 - Feature drift basics
- 25 - Managing feature drift
5. Responsible AI
- 26 - Elements of responsible AI
- 27 - Explainable AI
- 28 - Fairness in ML
- 29 - Security of ML assets
- 30 - Privacy in machine learning
Conclusion
- 31 - Continuing on with MLOps
Related courses
- MLOps Essentials: Model Development and Integration
- MLOps Essentials: Monitoring Model Drift and Bias
- Essentials of MLOps with Azure: 4 Spark MLflow Models and Model Registry
- Essentials of MLOps with Azure: 3 Spark MLflow Projects on Databricks
- Essentials of MLOps with Azure: 2 Databricks MLflow and MLflow Tracking
- Google Cloud Platform for Machine Learning Essential Training
- Data Integration and API Development for AI Applications
- Large Language Models on AWS: Building and Deploying Open-Source LLMs
Related learn paths
- MLOps Essentials for Developers and AI Engineers: Tools, Pipelines, Security
- Develop Your AI Skills with Google Gemini and Google Cloud Platform
- Masterpath in Analytics Leadership for Executives
- Working with Data: Engineering, Integration, and MLOps for AI
- Building AI Products: Architecture and Orchestration Professional Certificate by LinkedIn Learning
- Navigating the AI Ecosystem
- Become an AI Engineer
- Develop Your Rust Skills for Data Engineering