+91 – 88617 28680learning@flexmind.co

AZ-203 Developing Solutions for Microsoft Azure


AZ-203 Developing Solutions for Microsoft Azure


Course Duration: 30 hours
Course Fee: INR 16,999
Training Mode: Live Virtual Classroom
Next weekend batch: 20th July to 18th August (5:00 – 8:00 PM IST/11:30 AM – 2:30 PM GMT)

AZ-203 Developing Solutions for Microsoft Azure exam measures your ability to accomplish the following technical tasks: develop Azure Infrastructure as a Service compute solutions; develop Azure Platform as a Service compute solutions; develop for Azure storage; implement Azure security; monitor, troubleshoot, and optimize solutions; and connect to and consume Azure services and third-party services.


Module 1: Develop Azure Infrastructure as a Service Compute Solutions

In this module, attendees will learn how to:

Implement solutions that use virtual machines (VM) 

  • Provision VMs
  • Create ARM templates
  • Configure Azure Disk Encryption for VMs

Implement batch jobs by using Azure Batch Services 

  • Manage batch jobs by using Batch Service API
  • Run a batch job by using Azure CLI, Azure portal, and other tools
  • Write code to run an Azure Batch Services batch job

Create containerized solutions 

  • Create an Azure Managed Kubernetes Service (AKS) cluster
  • Create container images for solutions
  • Publish an image to the Azure Container Registry
  • Run containers by using Azure Container Instance or AKS


Module 2: Develop Azure Platform as s Service Compute Solutions

Create Azure App Service Web Apps 

Create Azure App Service mobile apps 

  • Add push notifications for mobile apps
  • Enable offline sync for mobile app
  • Implement a remote instrumentation strategy for mobile devices

Create Azure App Service API apps 

  • Create an Azure App Service API app
  • Create documentation for the API by using open source and other tools

Implement Azure functions 

  • Implement input and output bindings for a function
  • Implement function triggers by using data operations, timers, and webhooks
  • Implement Azure Durable Functions 
  • Create Azure Function apps by using Visual Studio


Module 3: Develop for Azure Storage

In this module, attendees will learn how to: 

Develop solutions that use storage tables

  • Design and implement policies for tables
  • Query table storage by using code
  • Implement partitioning schemes

Develop solutions that use Cosmos DB storage 

  • Create, read, update, and delete data by using appropriate APIs
  • Implement partitioning schemes
  • Set the appropriate consistency level for operations

Develop solutions that use a relational database 

  • Provision and configure relational databases
  • Configure elastic pools for Azure SQL Database
  • Create, read, update, and delete data tables by using code

Develop solutions that use blob storage 

  • Move items in blob storage between storage accounts or containers
  • Set and retrieve properties and metadata
  • Implement blob leasing
  • Implement data archiving and retention


Module 4: Implement Azure security

In this module, attendees will learn how to:

Implement authentication 

  • Implement authentication by using certificates, forms-based authentication, or tokens
  • Implement multi-factor or Windows authentication by using Azure AD
  • Implement OAuth2 authentication
  • Implement Managed Service Identity (MSI)/Service Principal authentication

Implement access control 

  • Implement CBAC (Claims-Based Access Control) authorization
  • Implement RBAC (Role-Based Access Control) authorization
  • Create shared access signatures

Implement secure data solutions 

  • Encrypt and decrypt data at rest and in transit
  • Create, read, update, and delete keys, secrets, and certificates by using the Key Vault API


Module 5:
 Monitor, troubleshoot, and optimize Azure solutions

In this module, attendees will learn how to:

Develop code to support scalability of apps and services 

  • Implement autoscaling rules and patterns 
  • Implement code that handles transient faults

Integrate caching and content delivery within solutions 

  • Store and retrieve data in Azure Redis cache
  • Develop code to implement CDNs in solutions
  • Invalidate cache content (CDN or Redis)

Instrument solutions to support monitoring and logging 

  • Configure instrumentation in an app or service by using Application Insights
  • Analyze and troubleshoot solutions by using Azure Monitor
  • Implement Application Insights Web Test and Alerts

Module 6: Connect to and Consume Azure Services and Third-party Services

In this module, attendees will learn how to:

Develop an App Service Logic App 

  • Create a Logic App
  • Create a custom connector for Logic Apps
  • Create a custom template for Logic Apps

Integrate Azure Search within solutions 

  • Create an Azure Search index 
  • Import searchable data
  • Query the Azure Search index 

Establish API Gateways 

  • Create an APIM instance
  • Configure authentication for APIs
  • Define policies for APIs

Develop event-based solutions 

  • Implement solutions that use Azure Event Grid
  • Implement solutions that use Azure Notification Hubs
  • Implement solutions that use Azure Event Hub

Develop message-based solutions 

  • Implement solutions that use Azure Service Bus
  • Implement solutions that use Azure Queue Storage queues