Introduction

Completed

This module covers the scaling applications in Azure Kubernetes Service (AKS), including manually scaling pods or nodes and integrating with Azure Container Instances (ACI).

Scenario

Imagine you're a software developer working for a company that has recently migrated its applications to AKS. Your team is responsible for ensuring that the applications can handle varying levels of traffic and usage. You need to understand how to scale the applications to meet demand and optimize resource usage. This module helps you learn the different scaling options available in AKS and how to use them effectively.

Learning objectives

After completing this module, you'll be able to:

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

Goals

The goal of this module is to teach you how to scale your AKS applications to meet changing demands and optimize resource usage.