AZ-204 Developing Solutions for Microsoft Azure

Current Status
Not Enrolled
Get Started

AZ-204 Developing Solutions for Microsoft Azure

Self-Paced Training

This AZ-204 Certification Course is delivered by a Microsoft Certified Trainer that covers the Official Curriculum provided by Microsoft to pass the Exam AZ-204: Developing Solutions for Microsoft Azure. This AZ-204 Certification Course is suitable for professionals who are looking to build their knowledge on Microsoft Azure Development as well as looking to pass the Azure Developer Certification.

  24 Hours of e-learning videos
  Lifetime free Upgrade
  13 lab exercises & 30+ demos

₹ 9,999 ₹ 1,999

* Price outside India may vary

Who should attend this AZ-204 Certification Course?

Students in this course are interested in developing applications using Microsoft Azure or in passing the AZ-204: Developing Solutions for Microsoft Azure certification exam.


This course is for Azure Developers. They design and build cloud solutions such as applications and services. They participate in all phases of development, from solution design to development and deployment, to testing and maintenance. They partner with cloud solution architects, cloud DBAs, cloud administrators, and clients to implement the solution.


This course assumes you have already acquired the following skills and experience:

  • At least one year of experience developing scalable solutions through all phases of software development.
  • Be skilled in at least one cloud-supported programming language. Much of the course focuses on C#, .NET Framework, HTML, and using REST in applications.
  • Have a base understanding of Azure and cloud concepts, services, and the Azure Portal. If you need to ramp up you can start with the Azure Fundamentals1 course which is freely available.
  • Are familiar with PowerShell and/or Azure CLI.
  Microsoft Official Course Access

Digital Microsoft Official Courses (DMOC) Access

  Microsoft Certification Outline

This Self-Paced course is based on Microsoft Official Course Outline

  24×7 SME Support

You will receive online support to resolve all your technical queries

  Participation Certification

You will be awarded with a participation certificate for this course

  Lifetime Access

Lifetime access to this course with all future updates without extra cost

  Official Lab Exercises

Lab exercises for this course inline with Microsoft Official course

Module 01: Creating Azure App Service Web Apps

  • 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
  • Lab: Building a web application on the Azure platform as a service offerings

Module 2 Implement Azure functions

  • Azure Functions overview
  • Developing Azure Functions
  • Implement Durable Functions
  • Lab: Implement task processing logic by using Azure Functions

Module 3 Develop solutions that use blob storage

  • Azure Blob storage core concepts
  • Managing the Azure Blob storage lifecycle
  • Working with Azure Blob storage
  • Lab: Retrieving Azure Storage resources and metadata by using the Azure Storage SDK for .NET

Module 4 Develop solutions that use Cosmos DB storage

  • Azure Cosmos DB overview
  • Azure Cosmos DB data structure
  • Working with Azure Cosmos DB resources and data
  • Lab: Constructing a polyglot data solution

Module 5 Implement IaaS solutions

  • 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
  • Lab: Deploying compute workloads by using images and containers

Module 6 Implement user authentication and authorization

  • Microsoft Identity Platform v2.0
  • Authentication using the Microsoft Authentication Library
  • Using Microsoft Graph
  • Authorizing data operations in Azure Storage
  • Lab: Authenticating to and querying Microsoft Graph by using MSAL and .NET SDKs

Module 7 Implement secure cloud solutions

  • Manage keys, secrets, and certificates by using the Key Vault API
  • Implement Managed Identities for Azure resources
  • Secure app configuration data by using Azure App Configuration
  • Lab: Access resource secrets more securely across services

Module 8 Implement API Management

  • API Management overview
  • Defining policies for APIs
  • Securing your APIs
  • Lab: Creating a multi-tier solution by using services in Azure

Module 9 Develop App Service Logic Apps

  • Azure Logic Apps overview
  • Creating custom connectors for Logic Apps
  • Lab: Automate business processes with Logic Apps

Module 10 Develop event-based solutions

  • Implement solutions that use Azure Event Grid
  • Implement solutions that use Azure Event Hubs
  • Implement solutions that use Azure Notification Hubs
  • Lab: Publishing and subscribing to Event Grid events

Module 11 Develop message-based solutions

  • Implement solutions that use Azure Service Bus
  • Implement solutions that use Azure Queue Storage queues
  • Lab: Asynchronously processing messages by using Azure Queue Storage

Module 12 Monitor and optimize Azure solutions

  • Overview of monitoring in Azure
  • Instrument an app for monitoring
  • Analyzing and troubleshooting apps
  • Implement code that handles transient faults
  • Lab: Monitoring services that are deployed to Azure

Module 13 Integrate caching and content delivery within solutions

  • Develop for Azure Cache for Redis
  • Develop for storage on CDNs
  • Lab: Enhancing a web application by using the Azure Content Delivery Network

Learning Objectives for AZ-204 Developing Solutions for Microsoft Azure Training

Participants who take part in Developing Solutions for Microsoft Azure AZ-204 training, will learn about:

  • Creating, configuring, scaling, and deploying App Service platform
  • Cosmos Database and Azure Blog Storage
  • Building apps with event-based or message-based architectures
  • Analyze and troubleshoot the applications
  • How different types of caching will improve app performance

You will use the Microsoft Learning Azure Pass to complete the labs
Best Practices for Microsoft Learning Azure Pass Usage: žCheck the dollar balance of your Azure Pass within Microsoft Azure once you have set up your subscription, and be aware of how much you are consuming as you proceed through the labs
Do not allow Microsoft Azure components to run overnight or for extended periods unless you need to do so Remove any Microsoft Azure–created components or services such as storage, virtual machines, or cloud services after you finish your lab to help minimize cost usage and extend the life of your Microsoft Learning Azure Pass

Sharing is Caring
Scroll to Top