Exclusives

  • FREE training: One participation per registration to the Microsoft Certified: Microsoft Certified: Security, Compliance, and Identity Fundamentals (SC900) training – value of $695!
  • Certification exam participation: Voucher included – value of $225!
  • Video recording: 365 days of access to your course for viewing
  • Technical lab: Available for 180 days of online access
  • Class material: Complete and up to date with Microsoft Learn
  • Proof of attendance: Digital badge for completing the official Microsoft course
  • Fast and guaranteed private class delivery: Maximum wait of 4 to 6 weeks after registration, guaranteed date

The Microsoft DP-420 course stands out as a crucial resource offering individuals the opportunity to explore the intricacies of designing and implementing data solutions on Azure. This comprehensive course is designed to equip participants with the skills needed to design robust and scalable data solutions, leveraging the power of Microsoft Azure services.

This four-day Microsoft certification training teaches developers how to create an application using the SQL API and the SDK for Azure Cosmos DB. Students will learn to write efficient queries, create indexing policies, manage and provision resources, and perform common operations using the SDK.

This training is a comprehensive preparation for the DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB exam to earn the Microsoft Certified: Azure Cosmos DB Developer Specialty.

Expand

Public class

Planned date
December 2, 2024
2995
English
Planned date
January 20, 2025
2995
English
Planned date
March 3, 2025
2995
English
Planned date
April 14, 2025
2995
English

Private class

Inquire for this training to be delivered exclusively for the members of your organization.

Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420T00)

Training plan

  • Introduction to Azure Cosmos DB for NoSQL
  • Try Azure Cosmos DB for NoSQL
  • Plan Resource Requirements
  • Configure Azure Cosmos DB for NoSQL database and containers
  • Move data into and out of Azure Cosmos DB for NoSQL
  • Use the Azure Cosmos DB for NoSQL SDK
  • Configure the Azure Cosmos DB for NoSQL SDK
  • Implement Azure Cosmos DB for NoSQL point operations
  • Perform cross-document transactional operations with the Azure Cosmos DB for NoSQL
  • Process bulk data in Azure Cosmos DB for NoSQL
  • Query the Azure Cosmos DB for NoSQL
  • Author complex queries with the Azure Cosmos DB for NoSQL
  • Define indexes in Azure Cosmos DB for NoSQL
  • Customize indexes in Azure Cosmos DB for NoSQL
  • Consume an Azure Cosmos DB for NoSQL change feed using the SDK
  • Handle events with Azure Functions and Azure Cosmos DB for NoSQL change feed
  • Search Azure Cosmos DB for NoSQL data with Azure Cognitive Search
  • Implement a non-relational data model
  • Design a data partitioning strategy
  • Configure replication and manage failovers in Azure Cosmos DB
  • Use consistency models in Azure Cosmos DB for NoSQL
  • Configure multi-region write in Azure Cosmos DB for NoSQL
  • Customize an indexing policy in Azure Cosmos DB for NoSQL
  • Measure index performance in Azure Cosmos DB for NoSQL
  • Implement integrated cache in Azure Cosmos DB for NoSQL
  • Measure performance in Azure Cosmos DB for NoSQL
  • Monitor responses and events in Azure Cosmos DB for NoSQL
  • Implement backup and restore for Azure Cosmos DB for NoSQL
  • Implement security in Azure Cosmos DB for NoSQL
  • Write management scripts for Azure Cosmos DB for NoSQL
  • Create resource template for Azure Cosmos DB for NoSQL
  • Build multi-item transactions with the Azure Cosmos DB for NoSQL
  • Expand query and transaction functionality in Azure Cosmos DB for NoSQL

Recommended Prerequisite Knowledge

  • Knowledge of Microsoft Azure and ability to navigate the Azure portal (AZ-900 equivalent)
  • Experience writing in an Azure-supported language at the intermediate level. (C#, JavaScript, Python, or Java)
  • Ability to write code to connect and perform operations on a SQL or NoSQL database product. (SQL Server, Oracle, MongoDB, Cassandra or similar)

Credentials and certification

Exam features

  • Exam Code: DP-420
  • Title: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB 
  • Duration: 120 minutes
  • Number of Questions: 40 to 60
  • Question Format: Multiple choice, multiple response, scenario-based
  • Passing Score: 700 out of 1000
  • Cost: $0 (included in your training)

Exam topics

  • Design and implement data models  
  • Design and implement data distribution 
  • Integrate an Azure Cosmos DB solution  
  • Optimize an Azure Cosmos DB solution  
  • Maintain an Azure Cosmos DB solution  

Check all exam details on Microsoft Learn >>

Course Overview

The DP-420 course, titled “Cloud-Native Applications Using Microsoft Azure Cosmos DB” provides a deep dive into the world of cloud-native data solutions. It caters to data engineers, architects, and IT professionals seeking to harness the capabilities of Azure Cosmos DB and Azure Storage for designing and implementing efficient, high-performance data solutions. 

Key Learning Objectives

  • Azure Cosmos DB Fundamentals – The course initiates with a comprehensive exploration of Azure Cosmos DB, delving into its fundamentals, data modeling, and best practices for creating globally distributed, multi-model databases.
  • Azure Storage Optimization – Participants learn how to optimize Azure Storage solutions for scalability, performance, and cost-efficiency. This includes understanding blob storage, table storage, queue storage, and file storage services.
  • Data Solution Design – The DP-420 course focuses on the art of designing effective data solutions. Participants gain insights into designing data storage, data processing, and data integration solutions tailored to specific business requirements.
  • Scaling and Performance Tuning – Scaling and performance are critical aspects of any data solution. The course equips participants with the knowledge and skills to scale solutions effectively and fine-tune performance for optimal results.
  • Security and Compliance – Security is paramount in data solutions. The course covers best practices for securing data, implementing authentication and authorization mechanisms, and ensuring compliance with regulatory standards.
  • Practical Application through Projects – One distinctive feature of the DP-420 course is its emphasis on practical application. Participants engage in hands-on projects, applying theoretical knowledge to real-world scenarios. These projects involve designing and implementing data solutions using Azure Cosmos DB and Azure Storage, providing valuable, job-relevant experience.

Certification and Career Impact

Successful completion of the DP-420 course can lead to the Microsoft Certified: Azure Cosmos DB Developer Specialty certification. This certification not only validates expertise in designing and implementing cloud-native data solutions but also enhances career prospects in the competitive field of data engineering and architecture. 

Conclusion

In conclusion, Microsoft’s DP-420 course is a gateway to mastering cloud-native data solutions on Azure. By combining theoretical insights with hands-on experience, this course empowers data professionals to architect and implement efficient, scalable, and secure data solutions, making them invaluable assets in the ever-expanding realm of data science. 

Common Questions about DP 420 (FAQ)

Azure DB is a broad term encompassing various Azure database services, while Cosmos DB is a specialized, globally distributed, multi-model database service on Azure. Cosmos DB supports multiple data models, including document, key-value, graph, and column-family, providing unparalleled flexibility for diverse application requirements. Its global distribution ensures low-latency access to data worldwide, setting it apart from traditional Azure database offerings. 

Azure Cosmos DB is a versatile multi-model database service that accommodates both SQL and NoSQL data models. This adaptability allows developers to choose the most suitable data model for their application, whether it follows a structured SQL approach or embraces the flexibility of NoSQL for unstructured or semi-structured data. This unique capability positions Azure Cosmos DB as a comprehensive solution catering to a wide range of application scenarios. 

Azure Cosmos DB provides multiple APIs, each tailored to support specific data models. However, the SQL API, formerly known as DocumentDB, is considered the native API for Cosmos DB. This API is designed to seamlessly integrate with JSON data structures and offers a familiar SQL-like language for querying and manipulating data. Choosing the SQL API ensures optimal compatibility and performance within the Cosmos DB environment. 

Azure Cosmos DB is a fully managed, globally distributed, and multi-model database service that operates within the Platform as a Service (PaaS) model in cloud computing. As a PaaS offering, Cosmos DB abstracts the complexities of database management, allowing developers to focus on building applications without the burden of infrastructure management. Its global distribution, automatic scalability, and comprehensive support for various data models make it a robust and versatile solution for modern cloud-based applications. 

Request form for a private class training

Dear Client,

We confirm the receipt of your request regarding the training: Microsoft Certified: Azure Cosmos DB Developer Specialty (DP420)

Here is the information we have received.

Language: English

Duration: 4 days / 28 hours

Number of participants from your company: *

Minimum number of participants: 6

Name of your organization *
Your name and surname: *
Phone Number: *
Professional email: *
How did you hear about us? *
Comments or Remarks:
Promotional code:
I accept the General Terms and Conditions
The General Conditions are accessible on this page.

Our website uses cookies to personalize your browsing experience. By clicking ‘I accept,’ you consent to the use of cookies.