Get in Touch
 Duration 28 hours

Course Outline

Introduction

Overview of Kubeflow Capabilities and Architectural Components

  • Containerization, manifest specifications, and related artifacts

Overview of Machine Learning Pipeline Structures

  • Training, evaluation, tuning, deployment, and lifecycle management

Deploying Kubeflow to a Kubernetes Cluster

  • Preparing the execution environment (training cluster, production cluster, etc.)
  • Acquisition, installation, and configuration procedures

Executing Machine Learning Pipelines on Kubernetes

  • Developing a TensorFlow pipeline
  • Developing a PyTorch pipeline

Visualizing and Reporting Results

  • Exporting and visualizing pipeline performance metrics

Customizing the Execution Environment

  • Adapting the technology stack for diverse infrastructure requirements
  • Upgrading Kubeflow deployments

Running Kubeflow on Public Cloud Services

  • Amazon Web Services, Microsoft Azure, Google Cloud Platform

Managing Production Workflows

  • Implementing GitOps methodologies
  • Scheduling automated jobs
  • Instantiating Jupyter notebooks

Troubleshooting and Resolution

Summary and Conclusion

Requirements

  • Demonstrated proficiency with Python syntax and structures
  • Practical experience with TensorFlow, PyTorch, or equivalent machine learning frameworks
  • Access to a public cloud provider account (optional requirement)

Target Audience

  • Software developers
  • Data scientists

Number of participants


Price per participant

Upcoming Courses

Related Categories