Get in Touch

Course Outline

Introduction

Key Features and Components of Kubeflow

  • Understanding containers, manifests, and related elements

Understanding Machine Learning Pipelines

  • Covering stages such as training, testing, tuning, and deployment

Deploying Kubeflow to a Kubernetes Cluster

  • Preparing the execution environment (e.g., training clusters, production clusters)
  • Processes for downloading, installing, and customizing the setup

Executing Machine Learning Pipelines on Kubernetes

  • Constructing a TensorFlow pipeline
  • Constructing a PyTorch pipeline

Visualizing Outcomes

  • Exporting and visualizing pipeline metrics

Tailoring the Execution Environment

  • Adapting the stack for varied infrastructures
  • Upgrading existing Kubeflow deployments

Operating Kubeflow on Public Clouds

  • Integration with AWS, Microsoft Azure, and Google Cloud Platform

Managing Production Workflows

  • Implementing GitOps methodology
  • Scheduling automated jobs
  • Launching Jupyter notebooks

Troubleshooting

Summary and Concluding Remarks

Requirements

  • Proficiency with Python syntax
  • Practical experience with frameworks such as Tensorflow, PyTorch, or other machine learning tools
  • An account with a public cloud provider (optional)

Target Audience

  • Software Developers
  • Data Scientists
 28 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories