Course Code: kubeflowazure
Duration: 28 hours
Prerequisites:
  • An understanding of machine learning concepts.
  • Knowledge of cloud computing concepts.
  • A general understanding of containers (Docker) and orchestration (Kubernetes).
  • Some Python programming experience is helpful.
  • Experience working with a command line.

Audience

  • Data science engineers.
  • DevOps engineers interesting in machine learning model deployment.
  • Infrastructure engineers interested in machine learning model deployment.
  • Software engineers wishing to automate the integration and deployment of machine learning features with their application.
Overview:

Kubeflow is a framework for running Machine Learning workloads on Kubernetes. TensorFlow is one of the most popular machine learning libraries. Kubernetes is an orchestration platform for managing containerized applications.

This instructor-led, live training (online or onsite) is aimed at engineers who wish to deploy Machine Learning workloads to Azure cloud.

By the end of this training, participants will be able to:

  • Install and configure Kubernetes, Kubeflow and other needed software on Azure.
  • Use Azure Kubernetes Service (AKS) to simplify the work of initializing a Kubernetes cluster on Azure.
  • Create and deploy a Kubernetes pipeline for automating and managing ML models in production.
  • Train and deploy TensorFlow ML models across multiple GPUs and machines running in parallel.
  • Leverage other AWS managed services to extend an ML application.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Kubeflow on Azure vs on-premise vs on other public cloud providers

Overview of Kubeflow Features and Architecture

Overview of the Deployment Process

Activating an Azure Account

Preparing and Launching GPU-enabled Virtual Machines

Setting up User Roles and Permissions

Preparing the Build Environment

Selecting a TensorFlow Model and Dataset

Packaging Code and Frameworks into a Docker Image

Setting up a Kubernetes Cluster Using AKS

Staging the Training and Validation Data

Configuring Kubeflow Pipelines

Launching a Training Job.

Visualizing the Training Job in Runtime

Cleaning up After the Job Completes

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - Kubeflow on Azure

Qatar - Kubeflow on Azure

Egypt - Kubeflow on Azure

Saudi Arabia - Kubeflow on Azure

South Africa - Kubeflow on Azure

Brasil - Kubeflow on Azure

Canada - Kubeflow on Azure

中国 - Kubeflow on Azure

香港 - Kubeflow on Azure

澳門 - Kubeflow on Azure

台灣 - Kubeflow on Azure

USA - Kubeflow on Azure

Österreich - Kubeflow on Azure

Schweiz - Kubeflow on Azure

Deutschland - Kubeflow on Azure

Czech Republic - Kubeflow on Azure

Denmark - Kubeflow on Azure

Estonia - Kubeflow on Azure

Finland - Kubeflow on Azure

Greece - Kubeflow on Azure

Magyarország - Kubeflow on Azure

Ireland - Kubeflow on Azure

Luxembourg - Kubeflow on Azure

Latvia - Kubeflow on Azure

España - Kubeflow on Azure

Italia - Kubeflow on Azure

Lithuania - Kubeflow on Azure

Nederland - Kubeflow on Azure

Norway - Kubeflow on Azure

Portugal - Kubeflow on Azure

România - Kubeflow on Azure

Sverige - Kubeflow on Azure

Türkiye - Kubeflow on Azure

Malta - Kubeflow on Azure

Belgique - Kubeflow on Azure

France - Kubeflow on Azure

日本 - Kubeflow on Azure

Australia - Kubeflow on Azure

Malaysia - Kubeflow on Azure

New Zealand - Kubeflow on Azure

Philippines - Kubeflow on Azure

Singapore - Kubeflow on Azure

Thailand - Kubeflow on Azure

Vietnam - Kubeflow on Azure

India - Kubeflow on Azure

Argentina - Kubeflow on Azure

Chile - Kubeflow on Azure

Costa Rica - Kubeflow on Azure

Ecuador - Kubeflow on Azure

Guatemala - Kubeflow on Azure

Colombia - Kubeflow on Azure

México - Kubeflow on Azure

Panama - Kubeflow on Azure

Peru - Kubeflow on Azure

Uruguay - Kubeflow on Azure

Venezuela - Kubeflow on Azure

Polska - Kubeflow on Azure

United Kingdom - Kubeflow on Azure

South Korea - Kubeflow on Azure

Pakistan - Kubeflow on Azure

Sri Lanka - Kubeflow on Azure

Bulgaria - Kubeflow on Azure

Bolivia - Kubeflow on Azure

Indonesia - Kubeflow on Azure

Kazakhstan - Kubeflow on Azure

Moldova - Kubeflow on Azure

Morocco - Kubeflow on Azure

Tunisia - Kubeflow on Azure

Kuwait - Kubeflow on Azure

Oman - Kubeflow on Azure

Slovakia - Kubeflow on Azure

Kenya - Kubeflow on Azure

Nigeria - Kubeflow on Azure

Botswana - Kubeflow on Azure

Slovenia - Kubeflow on Azure

Croatia - Kubeflow on Azure

Serbia - Kubeflow on Azure

Bhutan - Kubeflow on Azure

Nepal - Kubeflow on Azure

Uzbekistan - Kubeflow on Azure