Official blueprint
The DP-900 exam covers 2 domains. Each domain has a defined weight — the percentage of exam questions it contributes. Courseiva has 1,009 practice questions mapped across these objectives.
Click any objective to see practice questions for that domain.
This domain covers how Azure hosts relational data: Azure SQL Database, Azure SQL Managed Instance, SQL Server on Azure VMs, and Azure Database for PostgreSQL, MySQL, and MariaDB. The exam tests choosing the right deployment option, understanding PaaS versus IaaS responsibilities, and recognizing how provisioning, scaling, backup, and connectivity differ across these services.
245 practice questions available
This DP-900 domain covers non-relational data on Azure: Azure Blob Storage, Azure Cosmos DB APIs, Azure Table Storage, and Azure Files. The exam tests your ability to match each service to its data model, consistency level, and access protocol, and to distinguish object, key-value, document, column-family, and graph workloads within Azure's storage and database portfolio.
219 practice questions available
Start with the highest-weight domain — that's where most of your exam questions will come from. Work through each objective's practice questions until you can answer at least 85% correctly. Return to lower-weight domains last, and use the full practice test to test cross-domain recall.