Scale container applications in Azure Kubernetes Services using KEDA
Scale a containerized application hosted on Azure Kubernetes Services (AKS) using event driven scaling using KEDA.
Learning objectives
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)
Prerequisites
- An Azure subscription
- Ability to use the Azure CLI
- Ability to run and exec into a Docker container
- Ability to navigate the Azure portal
- Basic knowledge of Kubernetes and its concepts
- Basic knowledge of AKS and its concepts
- Basic knowledge of microservice concepts