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

Course 8666

  • Duration: 4 days
  • Exam Voucher: Yes
  • Language: English
  • Level: Intermediate

This course teaches developers how to create application using the SQL API and SDK for Azure Cosmos DB. Students will learn how to write efficient queries, create indexing policies, manage and provisioned resources, and perform common operations with the SDK.

Train your whole team by bringing this course to your facility.

  • Team training is available online and in-person.

Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420) Course Benefits

In this course, you will:

  • Create and configure Azure Cosmos DB SQL API account, database, and container.
  • Use the .NET SDK to manage resources and perform operations.
  • Perform queries of varying complexity.
  • Design a data modeling and partitioning strategy.
  • Optimize queries and indexes based on the characteristics of an application.
  • Use the Azure Resource Manager to manage accounts and resources with CLI or JSON and Bicep templates.

Prerequisites

  • Learning Tree Course Microsoft Azure Fundamentals Training (AZ-900T00)
  • 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)

Exam Information

This class prepares attendees for the Microsoft Exam DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB

Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420) Course Outline

Learn about the Azure Cosmos DB for NoSQL and how to get started with your first account, database, and container.

Plan for configuration options and provisioning choices with a new Azure Cosmos DB for NoSQL account.

Use the Microsoft.Azure.Cosmos library from NuGet to connect to an Azure Cosmos DB for NoSQL account from a .NET application. 

Use the .NET SDK for Azure Cosmos DB for NoSQL to perform common operations on databases, containers, and items.

Create SQL queries for the Azure Cosmos DB for NoSQL using the Data Explorer and the .NET SDK.

Create custom indexing policies for Azure Cosmos DB for NoSQL containers.

Integrate Azure Cosmos DB for NoSQL with Azure Cognitive Search, Azure Functions, and your own solutions.

In this learning path, you’ll learn how Azure Cosmos DB uses partitioning to scale containers and how spending some time thinking about your data model helps to meet the performance needs of your applications.

Plan and implement techniques to replicate data across the globe in Azure Cosmos DB for NoSQL.

Optimize the performance of your queries and operations using Azure Cosmos DB for NoSQL.

Review the common Cosmos DB administrative tasks of monitor, performance metrics, backup and security used in Azure.

Use the command line and Azure Resource Manager to automate common management tasks for Azure Cosmos DB for NoSQL.

Use JavaScript to author server-side stored procedures, user-defined functions, and triggers.

Need Help Finding The Right Training Solution?

Our training advisors are here for you.

Cloud-Native Applications Using Microsoft Azure Cosmos DB (DP-420) FAQs

This course is great for software engineers tasked with authoring cloud-native solutions that leverage Azure Cosmos DB SQL API and its various SDKs. They are familiar with C#, Python, Java, or JavaScript. They also have experience writing code that interacts with a SQL or NoSQL database platform.

As a candidate for the Microsoft DP-420 exam, you need solid knowledge and experience developing apps for Azure and working with Azure Cosmos DB database technologies. You should also be proficient at developing applications by using the Core (SQL) API and software development kits (SDKs), writing efficient queries, and creating appropriate index policies. You need experience provisioning and managing resources in Azure and creating server-side objects with JavaScript.

Plus, you need to be able to interpret JSON, read C# or Java code, and use PowerShell.

Professionals that want to take, and pass this exam, design, and implement data models and data distribution, load data into a database created with Azure Cosmos DB, and optimize and maintain the solution. They also integrate the solution with other Azure services, and they design, implement, and monitor solutions that consider security, availability, resilience, and performance requirements.

If this is your skill set, the Microsoft Certified: Azure Cosmos DB Developer Specialty certification validates your expertise in this area and offers you the opportunity to prove your abilities.

There are many prerequisites to the DP-420 Exam, and course. You also need to have experience writing in an Azure-supported language at the intermediate level. (C#, JavaScript, Python, or Java), and the ability to write code to connect and perform operations on a SQL or NoSQL database product. (SQL Server, Oracle, MongoDB, Cassandra or similar)

Yes! Please just note it upon your registration, or you can request it when you call in to register!

Please reach out to info@learningtree.com after your course to obtain your exam voucher.
Chat With Us