
This course contains the use of artificial intelligence.
Stop guessing which Azure container platform to use. Stop overpaying for idle compute. Stop managing Kubernetes when you don't need to.
This is the only course that teaches you to operate the full spectrum of Azure container compute — Azure Container Apps, Azure Kubernetes Service, and Azure Container Instances — with the decision framework, production configurations, and migration playbooks that real engineering teams use.
Who this course is for:
Cloud engineers and DevOps professionals who need to choose between ACI, Container Apps, and AKS for production workloads
Developers deploying containerized applications who want to reduce operational overhead and cloud costs
Platform engineers responsible for migrating workloads from AKS to Container Apps without downtime
Solutions architects designing cost-optimized container platforms on Azure
Anyone preparing for Azure container-related certifications (AZ-204, AZ-104, AZ-305) who needs hands-on operational depth
What you will learn:
Deploy production-ready container apps to Azure Container Apps using Azure CLI and Bicep
Configure KEDA event-driven scaling with Service Bus, Event Hubs, and HTTP triggers
Build a complete CI/CD pipeline from GitHub to Container Apps with managed identity authentication
Execute a phased AKS-to-Container-Apps migration with zero-downtime traffic shifting
Apply a production security baseline covering identity, image, network, and secrets management
Implement Application Insights monitoring with distributed tracing across Dapr service invocations
Calculate Container Apps costs and optimize with scale-to-zero and right-sized workload profiles
Configure AKS pod disruption budgets, vertical pod autoscaling, and multi-tenant isolation
Answer container compute interview questions with specific, scenario-based responses
Troubleshoot 12 common failure scenarios with a structured diagnostic playbook
Requirements:
Basic familiarity with containers (Docker build, run, push)
An Azure subscription (free tier works for all labs)
Basic command-line experience (bash or PowerShell)
No prior Kubernetes experience required — we cover what you need
Final project:
Deploy a three-service microservices application (API gateway, order processor, event worker) using Container Apps with Dapr service invocation, KEDA Service Bus scaling, Key Vault secrets, managed identity authentication, and Application Insights monitoring. Then migrate the same application from an AKS deployment to Container Apps using the phased migration approach taught in Section 2. The final deliverable is a complete production readiness report scored against the checklist.