1: Developing Azure Infrastructure as a Service compute solution (10-15%)
The first and foremost module covers about 10-15% of the examination question. Further this has been sub categorized under three more subtopics.
Implementing solutions that are used by virtual machines (VM)
Provisioning VMs
Creating ARM templates
Configuring Azure Disk Encryption for VMs
Implementing batch jobs by the use of Azure Batch Services
Managing batch jobs with the help of Batch Service API
Running a batch job with the help of Azure CLI, Azure portal, and other tools
Writing code to run an Azure Batch Services batch job
Create containerized solutions
Creating Azure Managed Kubernetes Service (AKS) cluster
Creating container images for solutions
Publishing an image to the Azure Container Registry
Running containers with the help of Azure Container Instance or AKS
2: Developing Azure Platform as a Service compute solution (20-25%)
This particular module is one of the most important among all. Since this particular module covers about 20-25% of the exam. This is further divided into four subtopics.
Creating Azure App Service Web Apps
Creating Azure App Service Web App
Creating Azure App Service background task with the help of using WebJobs
Enabling diagnostics logging
Creating Azure Web App for containersMonitoring service heath by using Azure Monitor
Creating Azure App Service mobile apps
Adding push notifications for mobile apps
Enabling offline sync for mobile app
Implementing remote instrumentation strategy for mobile devices
Creating Azure App Service API apps
Creating an Azure App Service API app
Creating documentation for the API by using open source and other tools
Implementing Azure functions
Implementation of input and output bindings for a function
Implementation of function triggers with the help of data operations, timers, and webhooks
Implementing Azure Durable Functions Creation of any Azure Function apps by using Visual Studio
Implementing Python Azure functions
3: Development for Azure storage (15 – 20%)
This particular module is relevantly important too, as this covers almost 15-20% of AZ-203 exam. This module comprises of just four subtopics, which are as follows.
Developing of solutions that make use of storage tables
Designing and implementation of policies for tables
Query table storage with the help of code
Implementing partitioning schemes
Developing of solutions that make use of Cosmos DB storage
Creating, reading, updating, and deleting data with the help of appropriate APIs
Implementing partitioning schemes
Setting of the appropriate consistency level for operations
Developing of solutions that make use of a relational database
Provisioning and configuring relational databases
Configuring of elastic pools for Azure SQL Database
Creating, reading, updating, and deleting data tables with the help of code
Provisioning and configuring Azure SQL Database serverless instances
Provisioning and configuring Azure SQL and Azure PostgreSQL Hyperscale instances
Developing solutions that make use of blob storage
Moving items in Blob storage between storage accounts or containers
Setting and retrieving properties and metadata
Implementing blob leasing
Implementing data archiving and retention
Implementing Geo Zone Redundant storage
4: Implementing Azure Security (10-15%)
This section has a weight age of 10-15% in the exam. Further categorized under three basic subcategories.
Implementing authentication
Implementing authentication by making use of certificates, forms-based authentication, or token
Implementing multi-factor or Windows authentication by making use of Azure AD
Implementing OAuth2 authentication
Implementing Managed identities/Service Principal authentication
Implementing Microsoft identity platform
Implementing access control
Implementing CBAC (Claims-Based Access Control) authorization
Implementing RBAC (Role-Based Access Control) authorization
Creating shared access signatures
Implementing secure data solutions
Encrypting and decrypting the data at rest and in transit
Creating, reading, updating, and deleting keys, secrets, and certificates by making use of the KeyVault API
5: Monitor, troubleshoot, and optimize Azure Solutions (10-15%)
This module is also as important as are the above mentioned modules for Microsoft AZ-203 exam. Though this module only covers 10-15% of the AZ-203 exam. It also includes some of the important topics. Let’s get this over this people.
Developing code to support scalability of apps and services
Implementing autoscaling rules and patterns (schedule, operational/system metrics, singleton applications)
Implementing code that handles transient faults
Implementing AKS scaling strategies
Integration of caching and content delivery within solutions
Storing and retrieving data in Azure Redis cache
Developing code to implement CDN’s in solutions
Invalidating cache content (CDN or Redis)
Instrument solutions for providing support monitoring and logging
Configuring instrumentation in an app or service by making use of Application Insights
Analysis and troubleshoot solutions by making use of Azure Monitor
Implementing Application Insights Web Test and Alerts
6: Connection and consumption of Azure services and third-party services (20-25%)
This module covers 20-25% of the questions in Microsoft AZ-203 exam that is going to come from this particular section. This is also further divided into five sections.
Developing of an App Service Logic App
Creating a Logic App
Creating a custom connector for Logic Apps
Creating a custom template for Logic Apps
Integrating Azure Search within solutions
Creating an Azure Search index
Importing searchable data
Querying the Azure Search index
Implementing cognitive search
Implementation of API management
Establishing API Gateways
Creating an APIM instance
Configuring authentication for APIs
Defining of policies for APIs
Developing of event-based solutions
Creating solutions that use Azure Event Grid
Implementing solutions that use Azure Notification Hubs
Implementing solutions that use Azure Event Hub
Developing of message-based solutions
Implementing solutions that use Azure Service Bus
Implementing solutions that use Azure Queue Storage queues