What
You’ll Learn
You’ll Learn
- Develop Azure compute solutions
- Develop for Azure storage
- Implement Azure security
- Monitor
- troubleshoot
- and optimize Azure solutions
Requirements
- As a candidate for this exam
- you’re responsible for participating in all phases of development
- including requirements gathering
- design
- development
- deployment
- security
- maintenance
- performance tuning
- and monitoring.
Description
Skills at a glance
-
Develop Azure compute solutions (25–30%)
-
Develop for Azure storage (15–20%)
-
Implement Azure security (15–20%)
-
Monitor, troubleshoot, and optimize Azure solutions (5–10%)
-
Connect to and consume Azure services and third-party services (20–25%)
Develop Azure compute solutions (25–30%)
Implement containerized solutions
-
Create and manage container images for solutions
-
Publish an image to Azure Container Registry
-
Run containers by using Azure Container Instance
-
Create solutions by using Azure Container Apps
Implement Azure App Service Web Apps
-
Create an Azure App Service Web App
-
Configure and implement diagnostics and logging
-
Deploy code and containerized solutions
-
Configure settings including Transport Layer Security (TLS), API settings, and service connections
-
Implement autoscaling
-
Configure deployment slots
Implement Azure Functions
-
Create and configure an Azure Functions app
-
Implement input and output bindings
-
Implement function triggers by using data operations, timers, and webhooks
Develop for Azure storage (15–20%)
Develop solutions that use Azure Cosmos DB
-
Perform operations on containers and items by using the SDK
-
Set the appropriate consistency level for operations
-
Implement change feed notifications
Develop solutions that use Azure Blob Storage
-
Set and retrieve properties and metadata
-
Perform operations on data by using the appropriate SDK
-
Implement storage policies and data lifecycle management
Implement Azure security (15–20%)
Implement user authentication and authorization
-
Authenticate and authorize users by using the Microsoft Identity platform
-
Authenticate and authorize users and apps by using Microsoft Entra ID
-
Create and implement shared access signatures
-
Implement solutions that interact with Microsoft Graph
Implement secure Azure solutions
-
Secure app configuration data by using App Configuration or Azure Key Vault
-
Develop code that uses keys, secrets, and certificates stored in Azure Key Vault
-
Implement Managed Identities for Azure resources
Monitor and troubleshoot Azure solutions (5–10%)
Monitor and troubleshoot solutions by using Application Insights
-
Monitor and analyze metrics, logs, and traces
-
Implement Application Insights web tests and alerts
-
Instrument an app or service to use Application Insights
Connect to and consume Azure services and third-party services (20–25%)
Implement API Management
-
Create an Azure API Management instance
-
Create and document APIs
-
Configure access to APIs
-
Implement policies for APIs
Develop event-based solutions
-
Implement solutions that use Azure Event Grid
-
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
Who this course is for:
- As a candidate for this exam
- you’re responsible for participating in all phases of development
- including requirements gathering
- design
- development
- deployment
- security
- maintenance
- performance tuning
- and monitoring.
