ACE Training

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

Microsoft AzureTechnicalDP420-Blended
●Virtual
◆Virtual Training
▲1.5 days
$From $1,495 + GST
■1 upcoming date

Upcoming dates

Click a date to book online.

Scheduled Fully booked
Course dates by location and month. Choose a date to book.
LocationFeb 27
Virtual

Overview

This course teaches developers how to create application using the NoSQL 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.

Who should attend

Software engineers tasked with authoring cloud-native solutions that leverage Azure Cosmos DB for NoSQL 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.

Prerequisites

Before attending this course, students must have:
  • 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)

What you'll learn

This course forms part of our Microsoft Blended Learning Series where you can enjoy all the flexible benefits of self-led online learning with the comfort of expert virtual instructor led training and exam prep. Included are:

  • E-learning modules
  • Virtual Expert ACE Coaching
  • Microsoft Official Curriculum (MOC) + Online Labs
  • Exam Voucher

Course content

E - Learning Modules

  • 1. Introduction to Azure Cosmos DB for NoSQL

    Learn the core concepts of Azure Cosmos DB for NoSQL, its capabilities, and how to determine whether it is suitable for your application requirements.

    2. Try Azure Cosmos DB for NoSQL

    Create a Cosmos DB account and work with databases and containers to gain practical experience using the platform.

    3. Plan Resource Requirements

    Explore configuration options for new Cosmos DB deployments and learn how to plan capacity, scalability, and resource requirements.

    4. Configure Azure Cosmos DB for NoSQL

    Learn how to configure throughput models and provisioning options to support application performance and cost requirements.

    5. Move data into and out of Azure Cosmos DB for NoSQL

    Use Azure services and open-source tools to migrate, import, and export data into and out of Cosmos DB environments.

    6. Use the Azure Cosmos DB for NoSQL SDK

    Learn about the available SDKs and how to use them to connect applications to Cosmos DB from .NET, Python, and JavaScript applications.

    7. Configure the Azure Cosmos DB for NoSQL SDK

    Configure SDK features including emulator support, parallel processing, logging, and other development and operational capabilities.

    8. Implement Azure Cosmos DB for NoSQL point operations

    Write code to create, read, update, and delete data within Cosmos DB using supported SDKs.

    9. Perform cross-document transactional operations with the Azure Cosmos DB for NoSQL

    Implement transactions that operate across multiple items while maintaining consistency within a logical unit of work.

    10. Process bulk data in Azure Cosmos DB for NoSQL

    Perform large-scale data operations efficiently using bulk processing features available through the SDK.

    11. Query the Azure Cosmos DB for NoSQL

    Create and execute SQL queries against Cosmos DB data using the platform's query language and SDK tools.

    12. Author complex queries with the Azure Cosmos DB for NoSQL

    Build advanced queries using subqueries and cross-product operations to retrieve and analyse data more effectively.

    13. Build Generative AI applications with Azure Cosmos DB

    Combine Azure Cosmos DB, vector search, Python, and Azure OpenAI Service to build Generative AI and retrieval-augmented generation (RAG) applications that deliver intelligent data-driven experience

Live Virtual Coaching

  • 1.5 days live virtual coaching with exam prep - please select a scheduled date that suits.

Exam

  • Exam voucher valid for Online Proctoring or via a New Zealand Pearson Vue test centre.

Common questions

When does DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB - Blended Learning next run?

The next date is Tue, 9 Feb 2027. Delivered live online. Every date and its format is listed on this page.

How much does DP-420: Designing and Implementing Cloud-Native Applications Using Microsoft Azure Cosmos DB - Blended Learning cost?

From $1,495 + GST per person.

Can we pay by invoice instead of by card?

Yes. Choose 'Pay by invoice' when you book and we'll hold your place and send the invoice to your accounts address, with a purchase order number on it if you need one. You can also pay by card at the time of booking if that's easier.

Do I need any prior experience?

Before attending this course, students must have: 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.

Can I attend online, or does it have to be in a classroom?

This course runs live online, so you can join from anywhere in New Zealand.

Can you run this course for my team?

Yes. Any ACE course can be delivered in-house at your workplace and tailored to your team's tools and goals — quote course code DP420-Blended when you enquire.