Azure DevOps: Modernizing Apps with Container Services
1h 11mIntermediate2025-07-11
Authors

Karl Ots
Cloud and Cybersecurity Expert, Azure MVP, Microsoft Regional Director
Course details
In this comprehensive course, cloud and cybersecurity leader and Azure MVP Karl Ots explores the world of containerized applications in Azure. Learn how to build, deploy, and manage containerized applications using Azure Container Instances and Azure Kubernetes Service. Discover the benefits of container orchestration with Kubernetes, including automated deployment, scaling, and management. Learn about the differences between Azure Container Instances, Azure Container Apps, and Azure Kubernetes Service, and find out how to choose the right hosting model for your application needs. Delve into security best practices with Azure Container Registry and learn how to integrate Azure services like Key Vault. Plus, explore ways to efficiently migrate applications to the cloud, manage containerized deployments, and ensure your applications are secure and resilient. By the end of this course, you will be well-equipped to navigate containerized applications on Azure.
Learning objectives
Create an Azure Container Registry.
Run apps from Azure Container Registry.
Create Azure Kubernetes clusters.
Scale Azure Container Apps.
Learning objectives
Create an Azure Container Registry.
Run apps from Azure Container Registry.
Create Azure Kubernetes clusters.
Scale Azure Container Apps.
Skills covered
DevOps ToolsCloud AdministrationAzureDevOpsCloud ServicesCloud PlatformsCloud ComputingMicrosoftDeep Dive (X:Y)
Concepts
Introduction
- Containers and Azure development
Choosing Your Container Platform in Azure
- Containerization - What are containers
- What is container orchestration
- Container hosting options in Azure
Azure Container Registry (ACR)
- ACR overview and features
- Create an ACR
- Publish your application to ACR
- Secure access to ACR
Azure Container Instances (ACI)
- What is ACI
- ACI container groups
- ACI and secrets
- ACI and data volumes
- ACI and networking
Azure Container Apps
- Azure Container Apps overview
- Create Azure Container Apps
- Manage Azure Container Apps
- Scale Azure Container Apps
- Configure network for Azure Container Apps
Azure Kubernetes Service (AKS)
- AKS overview
- Create an AKS cluster
- Deploy your application to AKS
- Scale your application
- Configure ingress for AKS
- Integrate AKS with Azure PaaS
Conclusion
- Learn more about running containers in Azure