- Technology
- Computer Science
- Distributed Systems
- High Performance Computing
- Parallel Computing
- GPU Programming
- CUDA
- Technology
- Cloud Computing
- Amazon Web Services (AWS)
- AWS Containers
- Amazon Elastic Kubernetes Service (EKS)
- Technology
- Computer Science
- Distributed Systems
- High Performance Computing
- Parallel Computing
- GPU Computing
Using Kubernetes for Machine Learning Frameworks
AI, Data Science & Cloud Certificates from Google, IBM & Meta
Get 20% off all career paths from fullstack to AI
Overview
Syllabus
Intro
Centerpiece for digital transformation
Machine Learning 101
The Amazon ML stack: Broadest & deepest set of capabilities
Amazon EKS-run Kubernetes in cloud
Amazon EKS deployment
Getting started with Amazon EKS
Creating an EKS cluster using eksctl
GPUs for Machine Learning training • Training maps to matrix multiplications • Coupled with extremely high memory bandwidth
Set up K8s for ML-option 1
Create K8s cluster for ML-option 1
Scaling the cluster
Create K8s cluster for ML-option 2
Set up K8s for ML-option 2b
Challenges in setting up containers for ML
AWS deep learning containers
16 container images
ML on K8s—without KubeFlow
MNIST database
Fashion MNIST
AWS is the platform of choice to run TensorFlow
Machine Learning using TensorFlow on K8s
Apache MXNet
Distributed training using Horovod
Machine Learning pipeline for K8s
Machine Learning pipeline using SageMaker
Taught by
GOTO Conferences