Get in Touch

Course Outline

Introduction

  • Introduction to Kubernetes
  • Overview of Kubeflow Features and Architecture
  • Kubeflow on AWS vs. on-premises vs. other public cloud providers

Setting Up a Cluster Using AWS EKS

Setting Up an On-Premises Cluster Using Microk8s

Deploying Kubernetes with a GitOps Approach

Data Storage Strategies

Creating a Kubeflow Pipeline

Triggering a Pipeline

Defining Output Artifacts

Storing Metadata for Datasets and Models

Hyperparameter Tuning with TensorFlow

Visualizing and Analyzing Results

Multi-GPU Training

Creating an Inference Server for Deploying ML Models

Working with JupyterHub

Networking and Load Balancing

Auto-Scaling a Kubernetes Cluster

Troubleshooting

Summary and Conclusion

Requirements

  • Proficiency with Python syntax
  • Hands-on experience with TensorFlow, PyTorch, or other machine learning frameworks
  • An AWS account with the necessary resources

Audience

  • Developers
  • Data Scientists
 35 Hours

Testimonials (1)

Related Categories