Training: Kubeflow

Level

Intermediate

Duration

16h / 2 days

Date

Individually arranged

Price

Individually arranged

Training: Kubeflow

The Kubeflow training is an intensive two-day course focusing on the practical application of this platform for managing the machine learning lifecycle on Kubernetes. The program is designed so that 80% of the time is dedicated to hands-on workshops and 20% to theory. Participants will learn how to leverage the full potential of Kubeflow for training, deploying, and monitoring ML models, working on real-world examples and use cases.

What will you learn?

  • How to configure and manage Kubeflow on Kubernetes
  • How to deploy ML models using Kubeflow Serving and monitor their performance
  • How to perform exploratory data analysis (EDA) and train ML models with Kubeflow Pipelines
  • How to integrate Kubeflow with other ML tools and cloud platforms, and automate ML processes using CI/CD tools

Prerequisites

  • Basic knowledge of Python programming
  • Basic skills in working with Kubernetes
  • Basic understanding of machine learning
Who is this training for?
  • logo infoshare Developers and data engineers who want to enhance their skills in managing the ML lifecycle on Kubernetes
  • logo infoshare IT specialists looking to use Kubeflow to automate data processing and prediction in their organizations
  • logo infoshare Data scientists and analysts aiming to train and deploy ML models in a scalable production environment

Training Program

  1. Day 1: Introduction to Kubeflow and Platform Basics

  • Kubeflow fundamentals

    • Introduction to Kubeflow and its architecture
    • Installing Kubeflow on Kubernetes
    • Data management and exploratory data analysis (EDA)
    • Importing and processing data in Kubeflow
    • Performing EDA with Kubeflow Pipelines
  • Training models in Kubeflow

    • Introduction to training components in Kubeflow
    • Automating model training with Kubeflow Pipelines
    • Training the first model
    • Hands-on exercises: training a model on a real dataset
    • Analysis and evaluation of model results
  1. Day 2: Advanced Techniques and Practical Applications

  • Advanced techniques for training models

    • Using custom scripts for training models
    • Leveraging GPUs and compute clusters to accelerate training
  • Deploying and monitoring models

    • Deploying models with Kubeflow Serving
    • Monitoring and managing deployed models
    • Model deployment and optimization
    • Hands-on exercises: deploying a Kubeflow model
    • Model optimization and hyperparameter tuning
  • Integration with other tools and services (optional)

    • Integrating Kubeflow with other ML tools and cloud platforms
    • Using CI/CD tools to automate ML processes

Contact us

we will organize training for you tailored to your needs

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    The controller of your personal data is InfoShare Academy Sp. z o.o. with its registered office in Gdańsk, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Personal data are processed in accordance with information clause.