
- Module 1: Explore how to scale your deployed applications with HorizontalPodAutoscalers in AKS.
By the end of this module, you're able to:
- Understand the concept of scalability and how it applies to Kubernetes
- Create and set up native scalability within AKS
- Choose how to configure and fine tune HPAs
- Module 2: Explore what your options are for autoscaling Kubernetes resources, earning when to use each and the know-how to implement KEDA
By the end of this module, you will be able to:
- Understand the concept of event driven auto scaling and how it applies to Kubernetes
- Deploy KEDA within AKS
- Deploy and configure a built-in KEDA scaler
- Understand K8S scaling options including KEDA, Cluster Autoscaling (CA), and Horizontal Pod Autoscaling (HPA)
- Module 3: Learn how to scale your AKS cluster automatically using the cluster autoscaler
In this module, you will:
- Understand how cluster scalability can affect your workloads
- Learn what is the AKS cluster autoscaler module
- Configure the AKS cluster autoscaler module on a running cluster
- Module 4: Explore strategies that you can use on Azure to optimize your cloud-native application-development process by using Azure Kubernetes Service (AKS).
In this module, you will:
- Optimize costs on AKS by using zero-scaled node pools
- Optimize costs on AKS by using autoscaled spot node pools
- Manage costs with Azure Policy on AKS