Azure Kubernetes Service (AKS) application and cluster scalability

Advanced
Developer
Solution Architect
DevOps Engineer
Developer
Administrator
Student
Azure

In this learning path, you'll understand how autoscaling of your AKS workloads can be achieved and how workload scale changes drive how your cluster scales to meet workload needs.

Prerequisites

  • An Azure subscription
  • Ability to use the Azure CLI
  • Ability to navigate the Azure portal
  • Basic knowledge of Kubernetes and its concepts
  • Basic knowledge of developing and deploying applications on Kubernetes

Modules in this learning path

Scale your applications to match your load by using native scalability features present in Kubernetes.

In this module, you'll learn to scale a containerized application hosted on Azure Kubernetes Services (AKS) using KEDA.

Learn how to configure automatic scaling for your AKS clusters using the cluster autoscaler.

Explore cost-optimization strategies to use on Azure for your cloud-native application-development process. Azure Kubernetes Service (AKS) offers features that you can use to manage compute costs on your AKS cluster. These features include node autoscaling, AKS spot node pools, and Azure Policy.