Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Microsoft

Azure Kubernetes Service (AKS) cluster architecture and operations

Microsoft via Microsoft Learn

Overview

  • Module 1: Learn how to choose between Azure CNI and kubenet, two networking plugin options for an Azure Kubernetes Service cluster.

    By the end of this module, you'll be able to:

    • "Understand what a Kubernetes network plugin is"
    • "Understand the pros, cons, and limitations of kubenet"
    • "Know how to deploy an AKS cluster with kubenet"
    • "Understand the pros, cons, and limitations of Azure CNI"
    • "Know how to deploy an AKS cluster with Azure CNI"
  • Module 2: In this module, we take a detailed look at the process of designing an Azure Kubernetes Service network using the Azure Container Network Interface (CNI) plug-in.

    By the end of this module, you're able to:

    • List the key Kubernetes resource types that require network access.
    • Assess an application's needs and how that could affect network design.
    • Understand the steps to size an Azure Kubernetes Service cluster for a workload.
    • Design a network for an Azure Kubernetes Service cluster using Azure CNI
  • Module 3: Apply the latest version upgrades and patches to your Azure Kubernetes Service clusters.

    By the end of this module, you'll be able to:

    • Understand what Kubernetes versions are supported by Azure Kubernetes Services (AKS).
    • Upgrade your existing Azure Kubernetes Services (AKS) clusters components to the latest supported Kubernetes version.
    • Understand how to adopt a Blue/Green deployment to upgrade your Azure Kubernetes Services clusters in a production environment.
  • Module 4: In this module, we'll discuss how to use Azure Policy for Kubernetes to enforce rules and detect non-compliance in AKS clusters.

    By the end of this module, you'll be able to:

    • Deploy the Azure Policy and Azure Monitor add-on for Azure Kubernetes Service
    • Use Azure Policy to enforce rules and manage compliance state of your Azure Kubernetes Service cluster
    • Monitor cluster compliance status using Azure Policy
    • Run queries to see runtime operation of policies in AKS clusters

Syllabus

  • Module 1: Module 1: Choose the best networking plugin for AKS
    • Introduction
    • Identify plugin options
    • Decision criteria
    • Use kubenet for development
    • Use Azure CNI for production
    • Knowledge check
    • Summary
  • Module 2: Module 2: Design an Azure Kubernetes Service network with Azure CNI
    • Introduction
    • Overview of Kubernetes networking
    • Estimating cluster size - pods
    • Estimating cluster size - nodes
    • Sizing the network
    • Exercise - Deploy an Azure Kubernetes Service cluster with Azure CNI
    • Knowledge check
    • Summary
  • Module 3: Module 3: Apply cluster upgrades and security patches with Azure Kubernetes Service
    • Introduction
    • What is versioning?
    • What are Azure Kubernetes Service cluster versions?
    • How to safely upgrade AKS clusters
    • Patch and upgrade an AKS cluster
    • Summary
  • Module 4: Module 4: Azure Kubernetes Services Governance with Azure Policy
    • Introduction
    • Azure Policy and how it integrates with AKS
    • Exercise - Enable Azure Policy for AKS
    • Built-in policies for AKS
    • Exercise - Assign a policy to an AKS Cluster
    • Check compliance status using Azure Policy
    • Check your knowledge
    • Summary

Reviews

Start your review of Azure Kubernetes Service (AKS) cluster architecture and operations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.