Exam DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB
Exam Number: DP-420 | Length of test: 120 mins |
Exam Name: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB | Number of questions in the actual exam: 40-60 |
Format: PDF, VPLUS | Passing Score: 700/1000 |
Total Questions: 135 $30 Premium PDF file 2 months updates Last updated: November-2024 |
Total Questions: 135 FREE Premium VPLUS file Last updated: November-2024 |
Download practice test questions
Title | Size | Hits | Download |
---|---|---|---|
Microsoft.DP-420.vSep-2024.by.Anie.46q | 2.29 MB | 16 | Download |
Microsoft.DP-420.vSep-2024.by.Anie.46q | 2.85 MB | 15 | Download |
Microsoft.DP-420.vJun-2024.by.Tony.50q | 2.75 MB | 46 | Download |
Study Guide for Exam DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB
Audience profile
As a candidate for this exam, you should have subject matter expertise designing, implementing, and monitoring cloud-native applications that store and manage data.
Your responsibilities for this role include:
- Designing and implementing data models and data distribution.
- Loading data into an Azure Cosmos DB database.
- Optimizing and maintaining the solution.
As a professional in this role, you integrate the solution with other Azure services. You also design, implement, and monitor solutions that consider security, availability, resilience, and performance requirements.
As a candidate for this exam, you must have solid knowledge and experience with:
- Developing apps for Azure.
- Working with Azure Cosmos DB database technologies.
- Creating server-side objects with JavaScript.
You should be proficient at developing applications that use the Azure Cosmos DB for NoSQL API. You should be able to:
- Write efficient SQL queries for the API.
- Create appropriate indexing policies.
- Interpret JSON.
- Read C# or Java code.
- Use PowerShell.
Additionally, you should be familiar with provisioning and managing resources in Azure.
Skills at a glance
Design and implement data models (35–40%)
- Design and implement a non-relational data model for Azure Cosmos DB for NoSQL
- Design a data partitioning strategy for Azure Cosmos DB for NoSQL
- Plan and implement sizing and scaling for a database created with Azure Cosmos DB
- Implement client connectivity options in the Azure Cosmos DB SDK
- Implement data access by using the SQL language for Azure Cosmos DB for NoSQL
- Implement data access by using Azure Cosmos DB for NoSQL SDKs
- Implement server-side programming in Azure Cosmos DB for NoSQL by using JavaScript
Design and implement data distribution (5–10%)
- Design and implement a replication strategy for Azure Cosmos DB
- Design and implement multi-region write
Integrate an Azure Cosmos DB solution (5–10%)
- Enable Azure Cosmos DB analytical workloads
- Implement solutions across services
Optimize an Azure Cosmos DB solution (15–20%)
- Optimize query performance when using the API for Azure Cosmos DB for NoSQL
- Design and implement change feeds for Azure Cosmos DB for NoSQL
- Define and implement an indexing strategy for Azure Cosmos DB for NoSQL
Maintain an Azure Cosmos DB solution (25–30%)
- Monitor and troubleshoot an Azure Cosmos DB solution
- Implement backup and restore for an Azure Cosmos DB solution
- Implement security for an Azure Cosmos DB solution
- Implement data movement for an Azure Cosmos DB solution
- Implement a DevOps process for an Azure Cosmos DB solution
Some new questions:
Q
HOTSPOT
You have an Azure subscription that contains an Azure Cosmos DB for NoSQL database named DB1. The shared throughput provisioned for DB1 is 10,000 DTU/s. DB1 contains the containers shown in the following table.
You need to modify the throughput for the containers. The solution must meet the following requirements:
* The maximum throughput for Container1 must be 4,000 DTU/s.
* The throughput for Contained must be shared across the containers.
* Administrative effort must be minimized.
What should you do?
Q
HOTSPOT
You have an Azure subscription that contains an Azure Cosmos DB for NoSQL account named accounts
You configure account! to send resource logs to Log Analytics.
You need to identify any containers in account1 that were deleted during the past 24 hours.
How should you complete the query?
Q
You have an Azure Cosmos DB for NoSQL account that contains a database named DB1 and a container named Container1. You need to manage the account by using the Azure Cosmos DB SDK. What should you do?
A. List the physical partitions of Container1.
B. Read a stored procedure in Container1.
C. Create a user defined function (UDF) in Container1.
D. Create a container in DB1.
…….