AZ-203 is the new certification exam announced By Microsoft few months back.
The 70-532 certification is now retired. People who have given 70-532 exam need to either appear AZ-202 to retain their certification OR they can directly appear for AZ-203.
Before we look at the AZ-203 articles…
The below sections shows the skills which will be measured in AZ-203. These skills are further mapped to other article in this blog. These articles should help everyone to prepare for the exam.
If you are new to Azure platform, then I would suggest to go through below blogs to get idea around some basic concepts.
- Learning Azure? Here is most useful tip for you !
- Most useful terms about Azure Global Infrastructure
- Azure – Setting up the command line interfaces
Develop Azure Infrastructure as a Service Compute Solutions (10-15%)
- 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
Develop Azure Platform as a Service Compute Solutions (20-25%)
- Create Azure App Service Web Apps
- Create an Azure App Service Web App
- Create an Azure App Service background task by using WebJobs
- Enable diagnostics logging
- 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
Develop for Azure storage (15-20%)
- Introduction
- 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
- Understanding Azure Cosmos DB Request Units
- Create Azure Cosmos DB Account Using Portal
- Must know terms before working with Azure Cosmos DB containers and items
- Azure Cosmos DB replicating data globally
- Azure Cosmos DB enable multi-region writes
- Understanding Security in Azure Cosmos DB
- Azure Cosmos DB understanding conflict resolution
- Migrate your data to Azure Cosmos DB using data migration tool
- 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
Implement Azure security (10-15%)
- 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 KeyVault API
Monitor, troubleshoot, and optimize Azure solutions (15-20%)
- 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
Connect to and Consume Azure Services and Third-party Services (20-25%)
- 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
I have tried to provide information on almost all the different areas related to AZ-203 certifications at one single place. I hope this blog series helps you to get your certification done. Do not forget to comment and let me know if this helped you.