Course Catalog
Deploy and manage containers using Azure Kubernetes Service (AZ-1001)
Code: AZ-1001
Duration: 1 Day
$675 USD

OVERVIEW

In this learning path, you practice deploying containers, container orchestration, and managing clusters on Azure Kubernetes Service. The skills validated include deploying, configuring, and scaling an Azure Kubernetes Service cluster. Also, deploying an Azure Container Registry instance and deploying an application into an Azure Kubernetes Service cluster.

DELIVERY FORMAT

This course is available in the following formats:

Virtual Classroom

Duration: 1 Day
Classroom

Duration: 1 Day

CLASS SCHEDULE

Delivery Format: Virtual Classroom
Date: May 13 2024 - May 13 2024 | 09:00 - 17:00 EDT
Location: Online
Course Length: 1 Day

$ 675

Delivery Format: Virtual Classroom
Date: Jul 08 2024 - Jul 08 2024 | 09:00 - 17:00 EDT
Location: Online
Course Length: 1 Day

$ 675

Delivery Format: Virtual Classroom
Date: Sep 16 2024 - Sep 16 2024 | 09:00 - 17:00 EDT
Location: Online
Course Length: 1 Day

$ 675

Delivery Format: Virtual Classroom
Date: Nov 11 2024 - Nov 11 2024 | 09:00 - 17:00 EST
Location: Online
Course Length: 1 Day

$ 675

GOALS

Students will learn to,

  • Plan an Azure Kubernetes Service deployment
  • Deploy and use Azure Container Registry
  • Deploy an Azure Kubernetes Service cluster
  • Configure an Azure Kubernetes Service cluster
  • Deploy applications to Azure Kubernetes Service
  • Configure scaling in Azure Kubernetes Service
  • Guided Project - Deploy applications to Azure Kubernetes Service
OUTLINE

Module 1: Plan an Azure Kubernetes Service deployment

  • Describe control plane nodes, node pools, and workload resources like pods, deployments, and sets.
  • Scheduling of fault-tolerant application workloads using Azure Kubernetes Service.
  • Managing deployment and core management tasks, like upgrade coordination using Azure Kubernetes Service.
  • Clustering of virtual or on-premises machines called nodes that share compute, network, and storage resources.

Module 2: Deploy and use Azure Container Registry

  • Create an Azure container registry instance with the Azure portal.
  • Sign-in to the registry instance using the Azure CLI on your local machine.
  • Push an image to the registry instance.
  • Remove the image from your local Docker environment. View the image in your registry.
  • Pull and run the container image from your container registry.

Module 3: Deploy an Azure Kubernetes Service cluster

  • Create an Azure Kubernetes Service cluster.
  • Configure Azure Kubernetes Service Components.
  • Connect to an Azure Kubernetes Service cluster.
  • Configure Azure Active Directory Integration.
  • Monitor an Azure Kubernetes Service cluster.

Module 4: Configure an Azure Kubernetes Service cluster

  • Enable and configure Azure Policy for Azure Kubernetes Service.
  • Assign policy definitions to an Azure Kubernetes Service cluster.
  • Use namespaces to logically isolate workloads and resources.
  • Enable host-based encryption for Azure Kubernetes Service agent nodes.

Module 5: Deploy applications to Azure Kubernetes Service

  • Provision an AKS cluster.
  • Install the Azure Policy add-on for Azure Kubernetes Service.
  • Assign an Azure Policy initiative to an Azure Kubernetes Service cluster
  • Validate the effect of Azure Policy

Module 6: Configure scaling in Azure Kubernetes Service

  • Manually scaling pods or nodes
  • Using the Horizontal pod autoscaler
  • Using the Cluster autoscaler
  • Integrating with Azure Container Instances (ACI)

Module 7: Guided Project - Deploy applications to Azure Kubernetes Service

  • Provisioning Azure Container Registry (ACR) and Azure Kubernetes Service (AKS).
  • Building a Linux and Windows container images and store them in Azure Container Registry.
  • Deploying container images to Azure Kubernetes Service. By the end of this guided exercise, you gain hands-on experience in creating and configuring these services in Azure.

Module 1: Plan an Azure Kubernetes Service deployment

  • Describe control plane nodes, node pools, and workload resources like pods, deployments, and sets.
  • Scheduling of fault-tolerant application workloads using Azure Kubernetes Service.
  • Managing deployment and core management tasks, like upgrade coordination using Azure Kubernetes Service.
  • Clustering of virtual or on-premises machines called nodes that share compute, network, and storage resources.

Module 2: Deploy and use Azure Container Registry

  • Create an Azure container registry instance with the Azure portal.
  • Sign-in to the registry instance using the Azure CLI on your local machine.
  • Push an image to the registry instance.
  • Remove the image from your local Docker environment. View the image in your registry.
  • Pull and run the container image from your container registry.

Module 3: Deploy an Azure Kubernetes Service cluster

  • Create an Azure Kubernetes Service cluster.
  • Configure Azure Kubernetes Service Components.
  • Connect to an Azure Kubernetes Service cluster.
  • Configure Azure Active Directory Integration.
  • Monitor an Azure Kubernetes Service cluster.

Module 4: Configure an Azure Kubernetes Service cluster

  • Enable and configure Azure Policy for Azure Kubernetes Service.
  • Assign policy definitions to an Azure Kubernetes Service cluster.
  • Use namespaces to logically isolate workloads and resources.
  • Enable host-based encryption for Azure Kubernetes Service agent nodes.

Module 5: Deploy applications to Azure Kubernetes Service

  • Provision an AKS cluster.
  • Install the Azure Policy add-on for Azure Kubernetes Service.
  • Assign an Azure Policy initiative to an Azure Kubernetes Service cluster
  • Validate the effect of Azure Policy

Module 6: Configure scaling in Azure Kubernetes Service

  • Manually scaling pods or nodes
  • Using the Horizontal pod autoscaler
  • Using the Cluster autoscaler
  • Integrating with Azure Container Instances (ACI)

Module 7: Guided Project - Deploy applications to Azure Kubernetes Service

  • Provisioning Azure Container Registry (ACR) and Azure Kubernetes Service (AKS).
  • Building a Linux and Windows container images and store them in Azure Container Registry.
  • Deploying container images to Azure Kubernetes Service. By the end of this guided exercise, you gain hands-on experience in creating and configuring these services in Azure.
LABS

Will Be Updated Soon!
Will Be Updated Soon!
WHO SHOULD ATTEND
  • Network Engineer
  • Azure Professionals
PREREQUISITES

  • Experience using the Azure portal to create resources.
  • Basic knowledge of security concepts like identities, permissions, and encryption.
  • Basic knowledge of networking concepts like virtual networks and subnetting.
  • Basic knowledge of Azure Policy and Azure Kubernetes Service concepts.