All 5 domains
15 official functional groups
58–77 hrs suggested study
-
Domain 01
15–20%
Choosing between Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure VMs, Arc-enabled SQL Server and SQL database in Fabric, sizing them for performance, and moving existing databases with the right migration method.
Inside this domain
- Plan and deploy Azure SQL solutions
- Configure resources for scale and performance
- Plan and implement a migration strategy
Watch for Arc as a migration tool
- Functional groups
- 3
Read the domain guide →
-
Domain 02
20–25%
Securing Azure SQL from sign-in to stored data: Microsoft Entra and SQL authentication, permissions and least privilege, encryption at rest and in transit, network access controls, and compliance features such as auditing, masking, ledger and row-level security.
Inside this domain
- Configure database authentication and authorization
- Implement security for data at rest and data in transit
- Implement compliance controls for sensitive data
Watch for Masking as protection
- Functional groups
- 3
Read the domain guide →
-
Domain 03
20–25%
Finding and fixing performance problems in Azure SQL: building baselines, reading metrics, using database watcher, Extended Events, Query Store and DMVs, resolving blocking, maintaining indexes and statistics, and configuring automatic tuning and server settings.
Inside this domain
- Monitor resource activity and performance
- Monitor and optimize query performance
- Configure database solutions for optimal performance
Watch for Scale first
- Functional groups
- 3
Read the domain guide →
-
Domain 04
15–20%
Automating routine database work in Azure SQL: scheduling and troubleshooting SQL Server Agent jobs, deploying resources with ARM, Bicep, PowerShell and the Azure CLI, and running elastic jobs and alert-driven tasks where Agent is not available.
Inside this domain
- Create and manage SQL Server Agent jobs
- Automate deployment of database resources
- Create and manage database tasks in Azure
Watch for Agent everywhere
- Functional groups
- 3
Read the domain guide →
-
Domain 05
20–25%
Keeping Azure SQL data available and recoverable: matching HA/DR designs to RPO and RTO, testing them, backing up and restoring with native tools and cloud storage, and configuring geo-replication, failover groups, availability groups, failover cluster instances and log shipping.
Inside this domain
- Plan an HA/DR strategy for database solutions
- Plan and perform backup and restore of a database
- Configure HA/DR for database solutions
Watch for Geo-replication on MI
- Functional groups
- 3
Read the domain guide →
Domain names, weights and functional groups come from Microsoft's official outline (DP-300 study guide, skills measured as of October 27, 2026 (current)). Question counts and study hours are editorial planning estimates, not official figures. Last reviewed October 2026.