# Where does MLOps fit in the Digital Transformation journey?

February 21, 2022 · MLOps · AI · Digital transformation

Originally published on [Medium](https://erikhencier.medium.com/where-does-mlops-fit-in-the-digital-transformation-journey-dd3e102c7592).

Disclaimer — As a PM tasked with building ML products, I may express bias towards AI's impact; if you don't believe me, let this challenge your perspective.

Recently, I've gotten the chance to zoom way out of the MLOps problem space to the 30,000 ft view of enterprise digital transformation, the multi-decade initiative to close the efficiency gap between digitally-native and legacy enterprises. My goal for doing so is to revisit the reasons why we need MLOps in the first place and where it fits in the larger digital transformation roadmap.

What are the 4 main themes I see organizations focusing on in their digital transformation agendas?

1. New ways of working
2. Understand your business and customers through data analytics
3. Rethink your business processes
4. Operationalize AI

Let me summarize the following themes followed by explaining MLOps' role to accelerate the AI value produced by data teams operationalizing AI.

## New ways of working

![New ways of working — from waterfall and siloed teams to agile, design thinking, Lean UX, and cross-functional work](https://eriktheyogi.com/images/writing/dx-new-ways.png)

Legacy businesses scaled teams and delivered value in a centralized, linear way. Development projects happened in siloes and teams were burdened by excess coordination costs and dependency management issues. This waterfall approach added more risk (not less) to projects and slowed innovation to a crawl. Over time a new iterative way of delivering value to the business and its customers won out.

These new ways of working helped reshape enterprise topologies and emphasized value-creation at the edge — where the users are.

## Understand your business and customers

![Understand your data — collecting and curating data as the foundation for analytics](https://eriktheyogi.com/images/writing/dx-understand-data.png)

If one thinks of organizations as complex systems and their customers as relationships, then the incontestable need to study the inner workings of the organization requires capturing data. Collecting and curating data serves as the foundation for all forms of analytics to take place.

TLDR: Data is the major key. Data teams are working to break down the analytical siloes and empower everyone to understand the business. Making data and insights accessible leads to better business decisions across the enterprise at every level.

## Rethink your business processes

![Rethink your business processes — simplifying operations through automation](https://eriktheyogi.com/images/writing/dx-rethink-processes.png)

As organization size grows so does complexity. Organizations aren't static either; they continue to change, leading to inefficient spaghetti-like processes where no one wins. Manual processes which can be automated and human judgement codified go through robotic process automation (RPA) or custom app development. Most transformation programs try to Marie-Kondo their operations by simplification or removal.

Applying technology and analytics to optimize business processes is here to stay.

## Operationalize AI

![Operationalize AI — applying machine learning once data, process, and ways of working are in place](https://eriktheyogi.com/images/writing/dx-operationalize-ai.png)

With new ways of working, an understanding of the past and present state of the business, and simplified business processes, one can start applying ML to optimize operations or create new offerings once thought unattainable. The reality for many small and medium businesses is that ML is difficult. Framing business problems as ML use cases, curating quality datasets, figuring out the tooling, deploying, monitoring, retraining — the list goes on. All of the ML failures in 2010–2020 have led to low trust and confidence in operationalizing AI.

Enter MLOps — a synthesis of DevOps practices with ML-specific processes to manage models end to end. As mentioned in the "Rethink your business processes" section, DevOps practices enable the continuous release of high quality software through automation and observability. Sound DevOps teams built trust in their organizations. MLOps teams hope to bring the same practices to manage ML artifacts (data, code, and models) with reliability, reproducibility, and scale.

TLDR: MLOps is the major key — ensure frictionless ML services and development using automation for all.

## How will it evolve?

![Trends — from data becoming accessible in the 2010s to making ML accessible in the 2020s](https://eriktheyogi.com/images/writing/dx-trends.png)

If you combine the 4 main digital transformation themes mentioned above and look at a timeline, you'll start to see the 2010s were all about data-driven companies. Data collection and storage became inexpensive. SaaS data platforms helped catalogue, transform, and manage enterprise data. Data could be interrogated through ad-hoc reports and dashboards. Data teams focused on optimizing the pipeline, improving the latency, and scaling analytics across the organization. The 2010s saw *data become accessible*.

In the 2020s I see the following trends taking on a more important role:

- MLOps becomes a standardized trusted set of practices for the enterprise amongst all modalities and edge cases
- Engineers focus more on data quality, data labelling, and model management problems
- Executives ask the right questions and build cultures of experimentation
- ML-as-a-service emerges, empowering anyone to improve and scale predictions solving business problems

As companies continue to digitize their operating models, MLOps will play a major role in *making ML accessible* to all.
