Do you want to know the right way to do MLOps on Databricks? This course is for you!
This course is no longer available.
Explore other coursesCourse overview
This is the last cohort of this course! If you considered to join, this is your last opportunity!
Implementing MLOps practices elevates data scientists and speeds up time to production. We've seen it through our careers. MLOps is not about what tools you use, it is about how you use them to follow MLOps principles.
For any given machine learning model run/deployment in any environment, it must be possible to look up unambiguously:
- corresponding code/commit on git;
- infrastructure used for training and serving;
- environment used for training and serving;
- ML model artifacts;
- what data was used to train the model.
We teach you how to follow these principles using Databricks and develop on Databricks following the best software engineering practices.
We spent the last 3 years working with Databricks and figuring it out with new features appearing all the time (such as Unity catalog, model serving, feature serving, Databricks Asset Bundles). It was not straightforward due to lacking documentation and notebook-first available training materials.
In this course, we share all the knowledge we gained during our journey.
Prerequisites: Python experience, basic knowledge of git, CI/CD.
01
Machine learning engineers who are familiar with MLOps but do not know how to do it on Databricks.
02
Machine learning engineers who are familiar with Databricks, but not familiar with the latest features.
03
Data scientists who work with Databricks, and want to know more about MLOps.
MLOps principles and components
Developing on Databricks
Databricks asset bundles (DAB)
Git branching strategy & Databricks environments
MLflow experiment tracking & registering models in Unity Catalog
Model serving architectures
Inference tables and lakehouse monitoring
Live sessions
Learn directly from Maria Vechtomova & Başak Eskili in a real-time, interactive format.
Lifetime access
Go back to course content and recordings whenever you need to.
Community of peers
Stay accountable and share insights with like-minded professionals.
Certificate of completion
Share your new skills with your employer or on LinkedIn.
Maven Guarantee
This course is backed by the Maven Guarantee. Students are eligible for a full refund up until the halfway point of the course.
13 live sessions • 31 lessons • 5 projects
Sep
1
Sep
3
The story about MLOps
MLOps Toolbelt
Principles Behind MLOps
Databricks MLOps Components
Databricks UI: getting started
DBconnect & VS Code extension
Useful materials
Get started with Databricks
Links
Important information
Sep
8
Sep
10
MLflow Components
MLflow Experiment Tracking
MLflow Cheatsheet
What is model in MLflow?
Registering Models in Unity Catalog
Course materials
Create an MLflow experiment and register a model in UC
Sep
15
Sep
17
Ray Tune on Databricks
Intro to feature engineering
Feature Tables, Feature Lookup, Feature Functions
Authenticating to AWS on Databricks
Sep
22
Sep
24
Overview of Different Architectures
Model Serving Details
Course Materials
Deploying a Feature Serving Endpoint
No module content yet
Sep
29
Oct
1
Asset Bundles Components
Handy Materials
Lifehack for developing DABs
Hands on: Build DAB
Unity catalog
Git branching stretegy & deployment patterns
CI/CD: authentication
Oct
7
Oct
8
Hands on: Monitor Your Model Endpoints
Course Materials
Link to the course materials
Oct
13
Capstone project
MLOps Tech Lead | Databricks Beacon | 10+ years in Data & AI
MLOps Tech Lead with 10+ years of experience, bridging the gap between data scientists, infra, and IT teams.
For the last 7 years, Maria has been focusing on MLOps (before it became a thing!) and has built MLOps frameworks multiple times with different sets of tools.
Senior ML Engineer | 7+ years in Data & AI
Senior Machine Learning Engineer with 7+ years of experience across diverse industries including banking, retail, and travel.
4-6 hours per week
Wednesdays
16:00-18:00 CET
Live sessions where we walk you through the week's materials.
Weekly projects
2 hours per week
Active hands-on learning
This course builds on live workshops and hands-on projects
Interactive and project-based
You’ll be interacting with other learners through breakout rooms and project teams
Learn with a cohort of peers
Join a community of like-minded people who want to learn and grow alongside you