Skip to content
AI-200 Learn

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.

  1. Explore Container Apps environments
  2. Deploy using the Azure portal
  3. Deploy to App Service using CLI
  4. Deploy from other container registries
  5. ACR authentication options
  6. Build and run images with ACR Tasks

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.

  1. App settings
  2. Connection strings
  3. Bulk editing
  4. Slot settings
  5. Key Vault references
  6. Configure container runtime behavior

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.

  1. Update the container image
  2. Enable continuous deployment
  3. Image pull behavior
  4. Verify the deployment

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.

  1. Manage the container app lifecycle
  2. Monitor logs and troubleshoot issues
  3. Configure health probes and troubleshoot failures
  4. Troubleshoot container apps
  5. Stream container logs
  6. Configure container logs
  7. Diagnostic console (Kudu)
  8. Common issues and solutions

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.

  1. Project overview
  2. Architecture and folder structure
  3. Setup and local run
  4. Deploy script explained
  5. Commands reference
  6. Environment variables