Developing Solutions for Azure (AZ-204)

Live Online (VILT) & Classroom Corporate Training Course

This Microsoft Developing Solutions for Microsoft Azure training course (AZ-204) teaches attendees how to create end-to-end solutions in Microsoft Azure.
Microsoft Certified

How can we help you?

  • CloudLabs
  • Projects
  • Assignments
  • 24x7 Support
    24x7 Support
  • Lifetime Access
    Lifetime Access


This training course will help participants learn to monitor, troubleshoot, and optimize Azure solutions, and connect to and consume Azure and third-party services.



At the end of Developing Solutions for Microsoft Azure (AZ-204) training course, participants will be able to

  • Implement Azure compute solutions
  • Create Azure Functions
  • Implement and manage web apps
  • Develop solutions utilizing Azure storage
  • Implement authentication and authorization
  • Secure their solutions by using KeyVault and Managed Identities
  • Connect to and consume Azure services and third-party services
  • Include event- and message-based models in their solutions
  • Monitor, troubleshoot, and optimize Azure solutions


Participants should have 1-2 years of professional development experience and experience with Microsoft Azure. They must also be able to program in an Azure Supported Language.


Course Outline

  • Azure App Service core concepts
  • Creating an Azure App Service Web App
  • Configuring and Monitoring App Service apps
  • Scaling App Service apps
  • Azure App Service staging environments

  • Azure Functions overview
  • Developing Azure Functions
  • Implement Durable Functions

  • Azure Blob storage core concepts
  • Managing the Azure Blob storage lifecycle
  • Working with Azure Blob storage

  • Azure Cosmos DB overview
  • Azure Cosmos DB data structure
  • Working with Azure Cosmos DB resources and data

  • Provisioning VMs in Azure
  • Create and deploy ARM templates
  • Create container images for solutions
  • Publish a container image to Azure Container Registry
  • Create and run container images in Azure Container Instances

  • Microsoft Identity Platform v2.0
  • Authentication using the Microsoft Authentication Library
  • Using Microsoft Graph
  • Authorizing data operations in Azure Storage

  • Manage keys, secrets, and certificates by using the KeyVault API
  • Implement Managed Identities for Azure resources
  • Secure app configuration data by using Azure App Configuration

  • API Management overview
  • Defining policies for APIs
  • Securing your APIs

  • Azure Logic Apps overview
  • Creating custom connectors for Logic Apps

  • Azure Event Grid
  • Azure Event Hubs
  • Azure Notification Hubs

  • Azure Service Bus
  • Azure Queue Storage queues

  • Overview of monitoring in Azure
  • Instrument an app for monitoring
  • Analyzing and troubleshooting apps
  • Implement code that handles transient faults

  • Azure Cache for Redis
  • Storage on CDNs