A curated list of publicly available and community-contributed resources to learn MLOPS.
This repository is focused on people who want to start with MLOPS from a DevOps background.
MLOPS is a practice followed to develop and deploy machine learning applications.
MLOPS = DevOps + Machine Learning
If you follow DevOps culture and practices for ML projects, you can call it as MLOPS
MLOPS is different from DevOps in the same areas how a Machine learning development is different from a traditional software development process.
As Devops engineers, we understand the complete life cycle of an application from development to production. It includes CI/CD, logging, monitoring, alerting, etc.
In the same way, for MLOPS, a DevOps engineer should understand the ML application lifecycle and core concepts around it. It enables the DevOps engineer to collaborate when multiple ML teams are involved.
Following are the key teams involved in MLOPS
- Data Engineers
- Data Scientists
- Software Engineers
- Machine Learning Architects
- DevOps engineers
- Why is DevOps for Machine Learning so Different?
- Needs for DevOps for ML Data
- MLOps and DevOps: Why Data Makes It Different
- How Does Machine Learning Work?
- Machine Learning Visual Explanation
- Understanding ML Algorithm & Model
<--Comming Soon-->
<--Comming Soon-->
<--Comming Soon-->
<--Comming Soon-->
<--Comming Soon-->