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.
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Picnic Technologies B.V.
Amsterdam, Netherlands
Intermediate
Senior
Python
Structured Query Language (SQL)
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
03:48 MIN
Automating formal processes risks losing informal human value
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
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
MLOps on Kubernetes: Exploring Argo Workflows
Hauke Brammer
Deployed ML models need your feedback too
David Mosen
DevOps for AI: running LLMs in production with Kubernetes and KubeFlow
Aarno Aukia
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

ASFOTEC
Canton de Lille-6, France
Senior
GIT
Bash
DevOps
Python
Gitlab
+6

Da Vinci Engineering GmbH
Reutlingen, Germany
Intermediate
Azure
DevOps
Python
Docker
PyTorch
+6

Optimyze Consulting
Murnau a. Staffelsee, Germany
€70-85K
Intermediate
DevOps
Docker
Kubernetes
Machine Learning
+1


Spait Infotech Private Limited
Sheffield, United Kingdom
Remote
£55-120K
Intermediate
ETL
Azure
Scrum
+12

FitNext Co
Charing Cross, United Kingdom
Remote
Intermediate
DevOps
Python
Docker
Grafana
+6

Talent Connect
Municipality of Madrid, Spain
Bash
Azure
DevOps
Python
Docker
+9

Agenda GmbH
Rosenheim, Germany
Intermediate
API
Azure
Python
Docker
PyTorch
+9