Blog Logo

Azure Container Apps Auto Scaling with KEDA - Part 11

In this post, we explore how to configure Auto Scaling rules in Azure Container Apps using Kubernetes Event-Driven Autoscaler (KEDA). We cover the different scaling triggers supported in Container Apps, including HTTP traffic, CPU or memory usage, Azure Storage Queues, and Event-driven using KEDA. We focus on event-driven autoscaling using KEDA and provide an overview of the project. The Auto Scaling feature is one of the key features of any Serverless hosting platform, and Container Apps support Horizontal Scaling (Scaling Out) and Scale In by removing the unutilized replicas according to your configured scaling rule. With this approach, you pay only for the replicas provisioned during the increased demand period, and you can as well configure the scaling rule to scale to Zero replicas, which means that no charges are incurred when your Container App scales to zero.