What is MLOps?

From Wikipedia:

MLOps (a compound of “machine learning” and “operations”) is a practice for collaboration and communication between data scientists and operations professionals to help manage production ML (or deep learning) lifecycle.[1] Similar to the DevOps or DataOps approaches, MLOps looks to increase automation and improve the quality of production ML while also focusing on business and regulatory requirements. While MLOps also started as a set of best practices, it is slowly evolving into an independent approach to ML lifecycle management. MLOps applies to the entire lifecycle - from integrating with model generation (software development lifecycle, continuous integration/continuous delivery), orchestration, and deployment, to health, diagnostics, governance, and business metrics.

How Can GitHub Help With MLOps?

There are a series of new and emerging features that can aid with MLOps. Some feautres that are relevant incldue Actions and CodeSpaces.


Contribution to this site and docs are welcome. You can make pull requests or open issues on this GitHub repo. If you are unsure on whether or not your content is appropriate for this site, please open an issue.