Meetup #20

Building vs Buying a Machine Learning Management Platform

As organizations begin to test out machine learning use cases and develop models, ML teams need to be thinking long-term. How will they deploy, operate, and manage models once developed? Machine learning has specific operational needs that need to be supported within existing SDLC processes.  Doing so often begins with a fundamental question: should I build or buy a machine learning management platform to operate my ML lifecycle? Determining whether to build or buy a machine learning management platform will drastically impact the effectiveness of an organization’s investment in ML and their competitive standing in its industry.


- There is a lot that goes into building an MLOps platform, more than most companies are probably aware of as it is inherently different than app development in the SDLC. - There is a unique ML lifecycle that focuses on CI/CD, just like there is an SDLC and organizations will need to plan for how to support it within their existing processes - Organizations need to make smart decisions for the future, taking into consideration many factors, including the speed of delivery, costs, and personnel requirements. - Not all MLOps platforms are the same. There are specific features that should not be compromised, such as tool flexibility, scalability and deployment. - Buying an off-the-shelf solution is a fast, flexible and cost-effective option. - There is a checklist of options and a standard framework for ML Ops that can be used to help organizations evaluate what an ML Ops platform needs to accomplish and take into account. - The cost of doing nothing is a business risk for enterprises and organizations that want to leverage ML to remain competitive

In this episode

Diego  Oppenheimer

Diego Oppenheimer

CEO & Co-Founder, Algorithmia

Diego Oppenheimer is co-founder and CEO of Algorithmia. Previously, he designed, managed, and shipped some of Microsoft’s most used data analysis products including Excel, Power Pivot, SQL Server, and Power BI. He holds a Bachelor’s degree in Information Systems and a Master’s degree in Business Intelligence and Data Analytics from Carnegie Mellon University.



Demetrios Brinkmann

Demetrios Brinkmann


Demetrios is one of the main organizers of the MLOps community and currently resides in a small town outside Frankfurt, Germany. He is an avid traveller who taught English as a second language to see the world and learn about new cultures. Demetrios fell into the Machine Learning Operations world, and since, has interviewed the leading names around MLOps, Data Science, and ML. Since diving into the nitty-gritty of Machine Learning Operations he felt a strong calling to explore the ethical issues surrounding ML. When he is not conducting interviews you can find him making stone stacking with his daughter in the woods or playing the ukulele by the campfire.