🚀 Day 18 of #100DaysOfCloud – Getting Started with AKS: Pods, Nodes, Autoscaling & Ingress Controllers
As part of my work with containerized applications in the cloud, I’ve had the opportunity to dive into Azure Kubernetes Service (AKS)—Microsoft’s managed Kubernetes offering. Today, I’m sharing the fundamentals around how AKS works and the key building blocks that make it scalable and production-ready.
🔹 What is AKS?
Azure Kubernetes Service (AKS) simplifies the deployment, management, and operations of Kubernetes clusters in Azure. It eliminates the need to manage the control plane, letting you focus on your applications.
🧱 Understanding Nodes and Pods
🎯 In one of my projects, each microservice (e.g., user-service, payment-service) ran inside its own pod for better isolation and scaling control.
📈 When and How to Use Autoscaling in AKS
To maintain performance and optimize cost, autoscaling is key.
Types of autoscaling in AKS:
🔧 Example from my work: We used HPA for a containerized .NET web app where traffic fluctuated during peak banking hours—keeping user experience fast without overprovisioning.
🌐 What are Ingress and Egress Controllers?
✅ We configured an Ingress Controller with an Azure Application Gateway to expose a multi-tenant web app behind a single IP, securing it with SSL.
💡 Key Takeaways
💬 Let me know if you’re working with AKS or exploring container orchestration!
#AKS #AzureKubernetes #Containers #DevOps #Azure #Kubernetes #Ingress #CloudEngineering #100DaysOfCloud #Day18