Udemy

Beginner to Advanced MLOps on GCP-CI/CD, Kubernetes Jenkins

Enroll Now
  • 6,388 Students
  • Updated 3/2025
4.4
(388 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Language
English
Taught by
KRISHAI Technologies Private Limited, Sudhanshu Gusain
Rating
4.4
(388 Ratings)

Course Overview

Beginner to Advanced MLOps on GCP-CI/CD, Kubernetes Jenkins

Simply streamline ML pipelines with Kubernetes, GitLab CI, Jenkins, Prometheus, Grafana, Kubeflow & Minikube on GCP.

This Beginner to Advanced MLOps Course covers a wide range of technologies and tools essential for building, deploying, and automating ML models in production.

Technologies & Tools Used Throughout the Course

  • Experiment Tracking & Model Management: MLFlow, Comet-ML, TensorBoard

  • Data & Code Versioning: DVC, Git, GitHub, GitLab

  • CI/CD Pipelines & Automation: Jenkins, ArgoCD, GitHub Actions, GitLab CI/CD, CircleCI

  • Cloud & Infrastructure: GCP (Google Cloud Platform), Minikube, Google Cloud Run, Kubernetes

  • Deployment & Containerization: Docker, Kubernetes, FastAPI, Flask

  • Data Engineering & Feature Storage: PostgreSQL, Redis, Astro Airflow, PSYCOPG2

  • ML Monitoring & Drift Detection: Prometheus, Grafana, Alibi-Detect

  • API & Web App Development: FastAPI, Flask, ChatGPT, Postman, SwaggerUI

How These Tools & Techniques Help

  • Experiment Tracking & Model Management

    • Helps in logging, comparing, and tracking different ML model experiments.

    • MLFlow & Comet-ML provide centralized tracking of hyperparameters and performance metrics.

  • Data & Code Versioning

    • Ensures reproducibility by tracking data changes over time.

    • DVC manages large datasets, and GitHub/GitLab maintains version control for code and pipelines.

  • CI/CD Pipelines & Automation

    • Automates ML workflows from model training to deployment.

    • Jenkins, GitHub Actions, GitLab CI/CD, and ArgoCD handle continuous integration & deployment.

  • Cloud & Infrastructure

    • GCP provides scalable infrastructure for data storage, model training, and deployment.

    • Minikube enables Kubernetes testing on local machines before deploying to cloud environments.

  • Deployment & Containerization

    • Docker containerizes applications, making them portable and scalable.

    • Kubernetes manages ML deployments for high availability and scalability.

  • Data Engineering & Feature Storage

    • PostgreSQL & Redis store structured and real-time ML features.

    • Airflow automates ETL pipelines for seamless data processing.

  • ML Monitoring & Drift Detection

    • Prometheus & Grafana visualize ML model performance in real-time.

    • Alibi-Detect helps in identifying data drift and model degradation.

  • API & Web App Development

    • FastAPI & Flask create APIs for real-time model inference.

    • ChatGPT integration enhances chatbot-based ML applications.

    • SwaggerUI & Postman assist in API documentation & testing.

This course ensures a complete hands-on approach to MLOps, covering everything from data ingestion, model training, versioning, deployment, monitoring, and CI/CD automation to make ML projects production-ready and scalable.

Course Content

  • 10 section(s)
  • 112 lecture(s)
  • Section 1 COURSE INTRODUCTION
  • Section 2 Hotel Reservation Prediction with MLFlow, Jenkins and GCP Deployment
  • Section 3 Hybrid Anime Recommender System with Comet-ML , DVC , Jenkins and Kubernetes
  • Section 4 User Survival Prediction with Astro Airflow , SQL , Redis , Grafana & Prometheus
  • Section 5 Custom Guns Object Detection with Tensorboard, DVC, FastAPI and Postman
  • Section 6 Colorectal Cancer Prediction with Mlflow+DagsHUB ,Minikube Kubernetes & Kubeflow
  • Section 7 MINOR MLOPS PROJECT - 1 using CIRCLE CI
  • Section 8 MINOR MLOPS PROJECT - 2 using GITLAB CI/CD
  • Section 9 MINOR MLOPS PROJECT - 3 using GITHUB ACTIONS
  • Section 10 Australia Weather Rain Prediction using Github Actions, Circle CI and GITLAB

What You’ll Learn

  • Build and manage robust continuous integration and deployment pipelines using tools like GitHub Action and Jenkins tailored for machine learning s, GitLab CI/CD
  • Utilize containerization and orchestration tools such as Docker, Kubeflow, and Minikube to create scalable, production-ready ML systems on GCP.
  • Efficiently manage and secure ML data with PostgreSQL while implementing real-time monitoring and visualization dashboards using Grafana.
  • Apply best practices in scaling, resource management, and security compliance to ensure efficient and secure ML operations in cloud environments.


Reviews

  • P
    Parubochyi Dmytro
    2.5

    There is no reasoning or explanations about usage of different tools and approaches. You just watch how it is done with minimal comments about what is going on.

  • p
    parth agarwal
    1.0

    Pathetic Explanation of the code. I honestly wanted to understand about the deployment strategies. The instructor isn't explaining them properly, hence super difficult to follow up. I'll have to look for something else.

  • V
    Vasanthkumar Muthu
    4.0

    Good.

  • S
    Sridhar Krishnamoorthy
    1.0

    I have never come across something as worse as this course. There is no clarity in tutorials. Most of the time, the words are self-edited and really hard to follow what is said here. Please don't invest your time in this course. Look for something else.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed