Develop containerized solutions on Azure, 20–25% of the exam
Deploy and operate containers on Azure App Service
Deploy custom containers to Azure App Service from ACR (managed identity or admin credentials), Docker Hub, and other registries using the portal and CLI. Configure app settings, connection strings, slot settings, Key Vault references, and runtime behavior (ports, startup, Always On, health checks, persistent storage). Cover day-two operations—image updates, continuous deployment, and pull behavior—plus troubleshooting with log stream, filesystem logs, Kudu, and common failure patterns. Includes a hands-on Quote API project that builds with ACR Tasks and runs on Azure Container Apps.
Deploy containers to Azure App Service
Deploy and manage containerized applications on Azure App Service by configuring container sources, runtime settings, application configuration, and diagnostics.
Configure app settings for Azure container environments
Configure application settings, connection strings, slot settings, Key Vault references, and container runtime behavior for App Service containers.
Manage containers in Azure Container Apps
Manage day-two container hosting on App Service and Container Apps. Update images, enable continuous deployment, understand image pull behavior, and verify deployments.
Troubleshoot container apps
Diagnose and resolve common deployment and runtime issues in Azure Container Apps. Manage the app lifecycle, monitor logs, configure health probes, and troubleshoot failures with Azure monitoring tools.
Project: Example — Deploying a container to Azure Container Apps
Hands-on Quote API sample: build with ACR Tasks, push to Azure Container Registry, and deploy to Azure Container Apps. Includes architecture, local setup, deploy scripts, commands, and environment variables.