Skip to main content

Course

AI Infrastructure: Deployment Types

Intermediate1 hr 30 min

A guide to deploying, managing, and optimizing AI and high-performance computing (HPC) workloads on Google Cloud.

R1 hr 30 min28 Exercises1,400 XP23Statement of accomplishment

Create Your Free Account

Continue with Google
or
By continuing, you accept our Terms of Use, our Privacy Policy and that your data is stored in the USA.

Loved by learners at thousands of companies

Training a Team?

Try for Business

Course Description

This course provides a comprehensive guide to deploying, managing, and optimizing AI and high-performance computing (HPC) workloads on Google Cloud. Through a series of lessons and practical demonstrations, you’ll explore diverse deployment strategies, ranging from highly customizable environments using Google Compute Engine (GCE) to managed solutions like Google Kubernetes Engine (GKE). Specifically, you’ll learn how to create clusters and deploy GKE for inference.

Prerequisites

There are no prerequisites for this course

Curriculum

Course outline

1

Course overview

This module offers an overview of the course and outlines the learning objectives.
Start Chapter
2

Cluster creation process

This module details the AI Hypercomputer cluster creation process. It covers the key decisions required, including choosing a machine type, consumption option, deployment option, orchestrator, and cluster image.
Start Chapter
3

Creating a cluster with Compute Engine

This module identifies key configuration options and optimization techniques for deploying an AI Hypercomputer cluster on Google Compute Engine (GCE). It covers selecting machine types, accelerator OS images, deployment options, and strategies for optimizing network performance.
Start Chapter
4

Building with Google Kubernetes Engine (GKE)

This module identifies configuration options for deploying an AI Hypercomputer cluster on Google Kubernetes Engine (GKE). It covers containerization, GKE modes of operation, networking configurations, and workload optimization techniques like distributed training and GPU sharing.
Start Chapter
5

Deploying with GKE for inference

This module examines optimization techniques for architecting an inference workload on GKE. It covers the GKE inference workflow, key infrastructure, and model-level optimizations.
Start Chapter
6

Course resources

Student PDF links to all modules
Start Chapter
R

AI Infrastructure: Deployment Types

Course
Complete

Earn Statement of Accomplishment

Enroll Now

Grow your data skills with DataCamp for Mobile

Make progress on the go with our mobile courses and daily 5-minute coding challenges.