DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

Loading...
icon

icon
Loading...
course-icon

Course

org-logo
DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

Learn how to create an application using the SQL API and SDKs for Azure Cosmos DB. Discover how to write efficient queries, create indexing policies, manage and provisioned resources, and perform common operations with the SDKs.

Benefit from instructor-led preparation for the DP-420 certification exam with tips, tricks, guidance, and mentored support.

vILT

Mentored

BEGINNER

flag-icon

Starts on

May 28, 2024

time-icon

Duration

4 days, online
8 hours/day
Loading...

DP-420 is a four-day associate-level course for developers, data engineers, and solution architects. It focuses on authoring cloud-native solutions using the SQL API and SDK for Azure Cosmos.

During the course you will be introduced to the Azure Cosmos DB SQL API and discover how to create and configure your account, database, container and resources. You will learn how to configure throughput allocation and time-to-live values, plus how to migrate data using Azure services and Spark or Kafka. You will also build your understanding of how to integrate Microsoft.Azure.Cosmos SDK library from NuGet, connect to the account using SDK and .NET, and configure SDK for offline development and access and manage data.

Additionally, you will explore how to write and optimize queries, define and customize indexes, handle events, and archive data using Azure Functions. You will develop your knowledge of advanced modelling patterns, and partition and replication strategy. You will further learn how to measure performance, implement backup, and restore. Plus, you will explore how to use Azure Resource Manager (ARM) to manage an Azure Cosmos DB account and its child resources using JSON templates, Bicep templates, or the Azure CLI.

Overall, this course will prepare you for the DP-420 exam and set the base for other role-based courses and certifications. Entry for the exam is not included. However, you will get a clear overview of the Microsoft certification process, including tips and tricks, testing strategies, practice questions, and helpful information to help you pass the exam.

This course comprises 13 purposely designed modules that take you on a carefully defined learning journey.

It is an instructor-led course which runs to a fixed schedule, with set start and finish dates. It is driven forward by your instructor and features live sessions that are aired at a set time. You will, however, have time to complete certain activities at your own pace outside of the live sessions.

The materials for each module are accessible from the start of the course and will remain available for the duration of your enrollment. Methods of learning and assessment will include reading material, hands-on labs, and online exam questions.

As part of our mentoring service you will have access to valuable guidance and support throughout the course. We provide a dedicated discussion space where you can ask questions, chat with your peers, and resolve issues.

Once you have successfully completed the course, you will earn your Certificate of Completion.

After completing this course, you will be able to:

  • 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.

  • Software developers
  • Application developers
  • Database administrators
  • Data engineers
  • Individuals preparing for the DP-420 exam
  • Professionals looking to gain a complete understanding of using Cloud-Native applications utilizing Azure Cosmos DB

Before enrolling in this course, you need:

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

This course will help you to prepare for the DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB certification exam.

During the course, you will learn how to create an application using the SQL API and SDKs for Azure Cosmos DB. You will also learn how to write efficient queries, create indexing policies, manage and provisioned resources, and perform common operations with the SDKs.

  • You will become familiar with the methods for developing apps for Azure and working with Azure Cosmos DB database technologies.
  • You will build your knowledge around JSON, read C# or Java code, and use PowerShell.
  • You will become proficient at developing applications using the Core (SQL) API and SDKs, writing efficient queries and creating appropriate index policies, provisioning and managing resources in Azure, and creating server-side objects with JavaScript.

When you take this course, you will also get information and guidance on the Microsoft certification process, knowledge checks and practice questions, and useful tips on how to pass the exam.

Course Outline

Why Learn with SkillUp Online?

We believe every learner is an individual and every course is an opportunity to build job-ready skills. Through our human-centered approach to learning, we will empower you to fulfil your professional and personal goals and enjoy career success.

tick

Reskilling into tech? We’ll support you.

tick

Upskilling for promotion? We’ll help you.

tick

Cross-skilling for your career? We’ll guide you.

icon

Personalized Mentoring & Support

1-on-1 mentoring, live classes, webinars, weekly feedback, peer discussion, and much more.

icon

Practical Experience

Hands-on labs and projects tackling real-world challenges. Great for your resumé and LinkedIn profile.

icon

Best-in-Class Course Content

Designed by the industry for the industry so you can build job-ready skills.

icon

Job-Ready Skills Focus

Competency building and global certifications employers are actively looking for.

Course Offering

certificate

Type of certificate

Certificate of Completion

course

About this course

13 Modules

02 Skills

includes

Includes

Discussion space

12 Labs

13 Knowledge checks

01 Practice exam

create

Create

Azure Cosmos DB SQL API Account

Documents

Transactional batch with the SDK

Bulk operations with the SDK

SQL query

Index Azure Cosmos DB SQL API data with Azure Cognitive Search

Custom conflict resolution policy

exercises

Exercises to explore

Azure Cosmos DB SQL API

Azure Data Factory

Azure Cosmos DB SQL API SDK

Azure CLI script

You’ll learn with these experts

profile-image

Microsoft

This course is led by experienced Microsoft Certified Trainers (MCTs).

Newsletters & Updates

Subscribe to get the latest tech career trends, guidance, and tips in your inbox.

FAQs

DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB is a Microsoft-certified course designed for those who have good knowledge of developing apps and have extensively worked in developing apps for Azure and Azure Cosmos DB database technologies. If you are planning to take the DP-420 certification exam, then you should have expertise in developing applications using the core (SQL) API and SDKs, writing efficient queries, creating appropriate index policies, provisioning and managing resources in Azure, and creating server-side objects with JavaScript.

Since it is a specialty and intermediate-level certification course, taking the DP-420 exam does come with a few prerequisites. Before taking this exam, you must have good knowledge of Microsoft Azure and be able to navigate the Azure portal (which can be gained by completing the AZ-900: Microsoft Azure Fundamentals training with SkillUp Online). Your intermediate-level writing experience in an Azure-supported language (C#, JavaScript, Python, or Java) will be an advantage. Additionally, you should be able to write code to connect and perform operations on an SQL or NoSQL database product (SQL Server, Oracle, MongoDB, and Cassandra). You should have subject matter expertise in designing, implementing, and monitoring cloud-native applications that store and manage data. And you should also have proficiency in interpreting JSON, reading C# or Java code, and using PowerShell.

On passing the DP-420 exam, you will earn theMicrosoft Certified Azure Cosmos DB Developer Specialtycertification, which will enable you to become an Azure Cosmos DB Developer. Employers will require your skills because you will be able to understand how to implement and manage the operational aspects of cloud-native and hybrid data platform solutions built with Azure Cosmos DB and Microsoft Azure Data Services. As an Azure Cosmos DB developer, your responsibilities could include design and implementation of data models and data distribution.

You can follow these steps to become Microsoft certified in DP-420:

Step 1: Complete the recommended training for DP-420 with SkillUp Online; we are a Microsoft authorized training partner.

Step 2: After completing the training, visit Microsoft's official website. Register for the DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB (beta) exam, and schedule it.

Step 3: Take the exam, pass it, and earn your DP-420 certificate.

To prepare for the DP-420 exam, you need to practice a certain set of skills. To achieve this, youcan enrollfor this instructor-led course withSkillUpOnline and get valuable support and assistance from instructors and mentors. They will give you important tips, tricks, and usefuladvice on how to prepare for the exam.Additionally,you will also get hands-on practice through online labs, knowledge checks, and practice exams.

DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

Course Offering

certificate

Type of certificate

Certificate of Completion

course

About this course

13 Modules

02 Skills

includes

Includes

Discussion space

12 Labs

13 Knowledge checks

01 Practice exam

create

Create

Azure Cosmos DB SQL API Account

Documents

Transactional batch with the SDK

Bulk operations with the SDK

SQL query

Index Azure Cosmos DB SQL API data with Azure Cognitive Search

Custom conflict resolution policy

exercises

Exercises to explore

Azure Cosmos DB SQL API

Azure Data Factory

Azure Cosmos DB SQL API SDK

Azure CLI script

You’ll learn with these experts

profile-image

Microsoft

This course is led by experienced Microsoft Certified Trainers (MCTs).

Newsletters & Updates

Subscribe to get the latest tech career trends, guidance, and tips in your inbox.