Hauke Brammer
DevOps for Machine Learning
#1about 4 minutes
Defining MLOps and its role in production ML
MLOps is introduced as the DevOps equivalent for machine learning, addressing common failure points like duplicated effort, lack of reproducibility, and poor monitoring.
#2about 4 minutes
How ML development differs from software engineering
Machine learning development is an iterative, experimental process where most attempts fail, unlike the more linear and predictable workflow of traditional software engineering.
#3about 8 minutes
Building versioned data pipelines with feature stores
A centralized feature store and versioned data pipelines prevent duplicated work and ensure consistency between training and production environments.
#4about 6 minutes
Using experiment tracking and model registries for reproducibility
An experiment tracker captures metadata, parameters, and results, while a model registry versions the trained models to ensure full reproducibility.
#5about 4 minutes
Exploring central server and edge deployment options
Models can be deployed on a central server via an API for scalability or on edge devices to improve privacy and reduce latency.
#6about 6 minutes
Monitoring model performance and handling concept drift
Continuously monitoring model inputs, outputs, and confidence scores is crucial for detecting performance degradation due to concept drift and enabling retraining.
#7about 5 minutes
Adopting MLOps with an evolutionary, team-based approach
Successful MLOps implementation requires an incremental adoption strategy and cross-functional teams where data scientists and software engineers collaborate closely.
#8about 6 minutes
Q&A on parallel computing, data versioning, and security
The Q&A session addresses using tools like Argo for parallel processing, strategies for versioning large datasets, and handling malicious user feedback in active learning systems.
Related jobs
Jobs that call for the skills explored in this talk.
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
VECTOR Informatik
Stuttgart, Germany
Senior
Kubernetes
Terraform
+1
ROSEN Technology and Research Center GmbH
Osnabrück, Germany
Senior
TypeScript
React
+3
Matching moments
02:20 MIN
The evolving role of the machine learning engineer
AI in the Open and in Browsers - Tarek Ziadé
04:28 MIN
Building an open source community around AI models
AI in the Open and in Browsers - Tarek Ziadé
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
06:28 MIN
Using AI agents to modernize legacy COBOL systems
Devs vs. Marketers, COBOL and Copilot, Make Live Coding Easy and more - The Best of LIVE 2025 - Part 3
05:03 MIN
Building and iterating on an LLM-powered product
Slopquatting, API Keys, Fun with Fonts, Recruiters vs AI and more - The Best of LIVE 2025 - Part 2
09:10 MIN
How AI is changing the freelance developer experience
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
03:34 MIN
The business case for sustainable high performance
Sustainable High Performance: Build It or Pay the Price
03:07 MIN
Final advice for developers adapting to AI
WeAreDevelopers LIVE – AI, Freelancing, Keeping Up with Tech and More
Featured Partners
Related Videos
Effective Machine Learning - Managing Complexity with MLOps
Simon Stiebellehner
MLOps - What’s the deal behind it?
Nico Axtmann
The state of MLOps - machine learning in production at enterprise scale
Bas Geerdink
DevOps for AI: running LLMs in production with Kubernetes and KubeFlow
Aarno Aukia
MLOps on Kubernetes: Exploring Argo Workflows
Hauke Brammer
Deployed ML models need your feedback too
David Mosen
The Road to MLOps: How Verivox Transitioned to AWS
Elisabeth Günther
The State of GenAI & Machine Learning in 2025
Alejandro Saucedo
Related Articles
View all articles.gif?w=240&auto=compress,format)
.gif?w=240&auto=compress,format)
.gif?w=240&auto=compress,format)

From learning to earning
Jobs that call for the skills explored in this talk.

Forschungszentrum Jülich GmbH
Jülich, Germany
Intermediate
Senior
Linux
Docker
AI Frameworks
Machine Learning


datasolut GmbH
Köln, Germany
Remote
€60-85K
Intermediate
Azure
DevOps
Terraform
+1

Power Reply GmbH & Co. KG
Berlin, Germany
Remote
Junior
Java
Azure
NoSQL
Scala
+8

Siemens AG
Berlin, Germany
C++
GIT
CMake
Linux
DevOps
+7

Deloitte
Leipzig, Germany
Azure
DevOps
Python
Docker
PyTorch
+6

Prognose Erneuerbarer Energien
Kassel, Germany
Remote
Java
DevOps
Python
Gitlab
+1

flaschenpost SE
Münster, Germany
Senior
ETL
GIT
Azure
Python
Pandas
+6

Agenda GmbH
Remote
Intermediate
API
Azure
Python
Docker
+10