Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Katonic MLOps Certification Course
Rating: 4.3 out of 5(193 ratings)
2,457 students

Katonic MLOps Certification Course

Understand the concepts of MLOps, Kubernetes, Docker & learn how to build an E2E use case on Katonic MLOps Platform
Last updated 5/2022
English
English [Auto],

What you'll learn

  • Introduction to MLOps
  • Introduction to Kubernetes & Docker
  • MLOps Platform Introduction and Walkthrough
  • Build an End-to-End ML Use Case

Course content

4 sections39 lectures3h 0m total length
  • Introduction to Program2:49

    Introduce ML ops fundamentals, explain why it's crucial for operationalizing ML systems, and outline four webinars on Kubernetes, Camelot platform, and an end-to-end ML ops use case.

  • Why MLOps?17:33

    See why MLOps is essential for turning AI experiments into production, addressing data drift, model maintenance, and the cross-team handoffs between data science, data engineering, and DevOps.

  • Lifecycle of an ML System4:23

    Identify the use case, frame the problem, and define EMS metrics. Coordinate planning with analysts, data engineers, ML engineers, software developers, and DevOps for data prep, modeling, deployment, and monitoring.

  • Activities to Productionize a Model3:05

    Learn to productionize a model by packaging, testing, and monitoring performance and operational metrics such as CPU, RAM, network, latency, and throughput. Balance automation with selective retraining and versioned pipelines.

  • What is MLOps?10:51

    Learn how MLOps orchestrates data from a feature store through templated, version-controlled pipelines, enabling automated training, model evaluation, and a full audit trail via metadata lineage.

  • Maturity Levels in MLOps2:43

    Explore three MLOps maturity levels—from level zero to level two—showing how data organization, collaboration, and pipeline speed evolve, with clear scope and deliverables.

Requirements

  • Python
  • Concepts of Machine Learning

Description

Machine Learning Operations (MLOps) provides an end-to-end machine learning development process to design, build and manage reproducible, testable, and evolvable ML-powered software.

It is a set of practices for collaboration and communication between data scientists and operations professionals. Deploying these practices increases the quality, simplifies the management process, and automates the deployment of Machine Learning models in large-scale production environments.

With this course, get introduced to MLOps concepts and best practices for deploying, evaluating, monitoring and operating production ML systems.


This course covers the following topics:


  1. What is MLOps?

  2. Lifecycle of an ML System

  3. Activities to Productionize a Model

  4. Maturity Levels in MLOps

  5. What is Docker?

  6. What are Containers, Virtual Machines and Pods?

  7. What is Kubernetes?

  8. Working with Namespaces

  9. MLOps Stack Requirements

  10. MLOps Landscape

  11. AI Model Lifecycle

  12. Introduction to Katonic MLOps Platform

  13. End-to-End use case walkthrough

    1. Creating a workspace

    2. Fetching data and working with notebooks.

    3. Building an ML pipeline

    4. Registering & deploying a model

    5. Building an app using Streamlit

    6. Scheduling a pipeline run

    7. Model Monitoring

    8. Retraining a model


By the end of this course, you will be able to:

  • Understand the concepts of Kubernetes, Docker and MLOps.

  • Realize the challenges faced in ML model deployments and how MLOps plays a key role in operationalizing AI.

  • Design an end-to-end ML production system.

  • Develop a prototype, deploy, monitor and continuously improve a production-sized ML application.


Who this course is for:

  • Data Scientists
  • Aspiring MLOps Professionals and Enthusiasts
  • Individuals interested in data and AI industry