Chapter 2: Understanding MLOps

Most people from software engineering backgrounds know about the term development-operations (DevOps). To us, DevOps is about collaboration and shared responsibilities across different teams during the software development life cycle (SDLC). The teams are not limited to a few information technology (IT) teams; instead, it involves everyone from the organization who is a stakeholder in the project. No more segregation between building software (developers' responsibility) and running it in production (operations' responsibility). Instead, the team owns the product. DevOps is popular because it helps teams increase the velocity and reliability of the software being developed.

In this chapter, we will cover the following ...

Get Machine Learning on Kubernetes now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.