AZ-2003: Deploy Cloud-Native Apps Using Azure Container Apps

Length: 1 Day(s)     Cost:$895 + GST

= Scheduled class     = Guaranteed to run     = Fully booked

Click on the date to book online
Please wait as we are loading the schedules...
LOCATION July August September October
Virtual Class

Develop the skills necessary to configure a secure deployment solution for cloud-native apps. Learn how to build, deploy, scale, and manage containerised cloud-native apps using Azure Container Apps, Azure Container Registry, and Azure Pipelines.

Microsoft Applied Skills

Microsoft Applied Skills are scenario-based credentials that provide learners with validation of targeted skills. These credentials are an efficient and trusted way to identify and deepen proficiency in scenario-based skillsets. The interactive training and validation enable learners to demonstrate proficiency by completing real-world tasks.

Applied Skills can help students prepare for the workforce by providing them with real-world problem-solving experience and validation of their skills.

This course is for:

  • DevOps Engineers
  • Developers

  • Basic understanding of cloud computing concepts: Familiarity with cloud computing fundamentals, such as virtualisation, scalability, and on-demand resource provisioning.
  • Knowledge of containers: Understanding the concept of containers, their benefits, and how they differ from traditional apps and virtual machines.
  • Familiarity with container orchestration: Basic understanding of container orchestration platforms like Kubernetes and their role in managing containerised applications.
  • Experience with Azure: Some familiarity with Microsoft Azure and its core container services, such as Azure Container Registry, Azure Kubernetes Service, and Azure Container Apps.
  • Experience with deployments: Some familiarity with Azure DevOps or similar CI/CD tools for application deployment.
  • Experience with networks: Some familiarity with networking concepts and Azure Virtual Networks.

After completing this course, students will be able to:

  • Explore different deployment options and strategies for cloud-native applications
  • Examine best practices for managing and scaling containerised deployments in Azure
  • Learn how to create and configure an Azure Container Registry
  • Examine the process of pushing container images to Azure Container Registry
  • Explore different authentication methods and security features for Azure Container Registry
  • Learn how to create and configure an Azure Container App and Container Apps Environment using the Azure portal
  • Examine how to define and manage environment variables for Azure Container Apps
  • Learn how to configure ingress options for Azure Container Apps
  • Explore the process of scaling and managing instances of Azure Container Apps
  • Understand the security considerations and best practices for configuring Azure Container Apps.Examine deployment options and strategies for containerised applications
  • Examine the features and capabilities of Azure DevOps and Azure Pipelines
  • Learn how to set up automated build and deployment pipelines for container apps using Azure DevOps
  • Examine how to configure agent pools and secret variables for pipelines
  • Examine the concept of revisions in Azure Container Apps
  • Examine the options for application lifecycle management in Azure Container Apps
  • Learn about the scaling options available for Azure Container Apps
  • Learn about the ingress settings and traffic-splitting for Azure Container Apps

  • Get started with cloud native apps and containerised deployments
  • Configure Azure Container Registry for container app deployments
  • Configure a container app in Azure Container Apps
  • Configure continuous deployment for container apps
  • Scale and manage deployed container apps
  • Guided project - Deploy and manage a container app using Azure Container Apps