Wednesday, 5 November 2025

Azure Kubernetes Service - Rationale for Using AKS for .NET Applications

Why use the Azure Kubernetes Service (AKS) for your .NET applications (rather than just deploy them to virtual machines)?

First, there are scalability benefits - these are ideal for microservices.

Kubernetes has "canned processes" for scaling.

Kubernetes has what's called Horizontal Pod autoscaling - which means when load increases, the system deploys more pods.  It doesn't change the dynamics of the pods themselves i.e. doesn't allocate more memory or CPU to them, it just makes more pods.

No comments: