
Discover Azure Container Apps as a serverless, event-driven container orchestration platform built on Kubernetes, enabling flexible microservices, blue-green deployments and traffic splitting, with simplified routing for modern apps.
Learn how Azure container apps use environments as boundaries with container apps, revisions, replicas, blue-green and canary deployments, and workload vs consumption plan for scalable serverless workloads.
Clone the public repo, build and push the chat app image to Azure Container Registry, then deploy to Azure Container Apps with a system assigned managed identity.
Deploy an Azure AI Foundry hub and project to host a GPT 4.1 model in a serverless, vendor-agnostic, multi-modal environment using the AI Foundry portal.
Deploy an image from Azure Container Registry to an Azure Container Apps environment by configuring a system assigned managed identity and creating the container app in the portal.
Learn to integrate Azure key vault secret store with Azure container apps by configuring secrets, using a user assigned managed identity, and deploying container app that accesses GPT 4.1 model.
Perform a hands-on lab on blue-green and canary deployments with Azure Container Apps to route traffic between GPT 4.1 and GPT 4 models using revisions, labels, and traffic weights.
Explore multi-container design patterns in Azure container apps by deploying a frontend React SPA and a backend Python Flask service, connected to Azure OpenAI GPT, with selective ingress.
Build an end-to-end retrieval augmented generation pipeline with a vector database, sidecar loader, storage via Azure File Share, and a Flask backend plus front-end container enabling chat on private documents.
Learn how storage mounts with Azure Container Apps enable persistent data across replicas by mounting an Azure File Share to the container apps environment. Contrast this with ephemeral container storage.
Explore event driven auto scaling in Azure container apps with an http driven rule, deploying a backend and scaling from one to ten replicas based on http concurrency.
Building AI agents is exciting — but getting them from “it works on my machine” to running reliably in production is the real challenge. This course, Productionizing Azure AI Agents with Azure Container Apps (ACA), is designed to help you bridge that gap.
You’ll start by understanding how Azure Container Apps provides a serverless, container-native platform that makes running AI agents at scale simple. From there, we’ll dive into deploying Azure AI Agents, integrating them with Azure OpenAI and Azure AI Foundry, and managing workloads in a production environment.
Key topics include:
Deploying AI agents into Azure Container Apps with best practices.
Using autoscaling, secrets, and revisions to ensure secure and scalable deployments.
Integrating event-driven triggers, storage, and APIs into your AI workflows.
Monitoring, troubleshooting, and optimizing for performance and cost efficiency.
By the end of this course, you’ll know how to design, deploy, and scale AI agents that are enterprise-ready — with the same tools used by modern cloud teams.
This course is perfect for AI developers, cloud engineers, and DevOps professionals who want hands-on experience with productionizing AI. Whether you’re building prototypes with Azure OpenAI or managing workloads for a team, this course will give you the skills and confidence to run AI agents in the cloud — the right way.