Close
Contact Us info@learnquest.com

??WelcomeName??
??WelcomeName??
« Important Announcement » Contact Us 877-206-0106 | USA Flag
Close
Close
Close
photo

Thank you for your interest in LearnQuest.

Your request is being processed and LearnQuest or a LearnQuest-Authorized Training Provider will be in touch with you shortly.

photo

Thank you for your interest in Private Training.

We look forward to helping you develop the perfect training solution to help you meet your company's goals.

For immediate assistance, speak with one of our representatives using the chat module below. Otherwise, LearnQuest or a LearnQuest-Authorized Training Provider will be in touch with you shortly.

Close
photo

Thank you for your interest in LearnQuest!

Now, you will be able to stay up-to-date on our latest course offerings, promotions, and training discounts. Watch your inbox for upcoming special offers.

title

Date: xxx

Location: xxx

Time: xxx

Price: xxx

Please take a moment to fill out this form. We will get back to you as soon as possible.

All fields marked with an asterisk (*) are mandatory.

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

Price
2,380 USD
4 Days
MOC-DP-420T00
Classroom Training, Online Training
Microsoft

AWS Training Pass

Take advantage of flexible training options with the AWS Training Pass and get Authorized AWS Training for a full year.

Learn More

Prices reflect a 22.5% discount for IBM employees (wherever applicable).
Prices reflect a 24% discount for Kyndryl employees (wherever applicable).
Prices reflect the Accenture employee discount.
Prices shown are the special AWS Partner Prices.
Prices reflect the Capgemini employee discount.
Prices reflect the UPS employee discount.
Prices reflect the ??democompanyname?? employee discount.
GSA Private/Onsite Price: ??gsa-private-price??
For GSA pricing, please go to GSA Advantage.

Class Schedule

Delivery Formats

Sort results

Filter Classes

Guaranteed to Run

Modality

Location

Language

Date

  • Date: 10-Jun-2024 to 13-Jun-2024
    Time: 9AM - 5PM US Eastern
    Location: Virtual
    Language: English
    Delivered by: LearnQuest
    Price: 2,380 USD
  • Date: 22-Jul-2024 to 25-Jul-2024
    Time: 9AM - 5PM US Eastern
    Location: Virtual
    Language: English
    Delivered by: LearnQuest
    Price: 2,380 USD
View Global Schedule

Course Description

Overview

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.
 

Objectives

After completing this course, students will be able to:
  • 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 characteristics of an application
  • Use the Azure Resource Manager to manage accounts and resources with CLI or JSON and Bicep templates

Audience

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.
 

Prerequisites

    Before attending this course, students must have:
    • Knowledge of Microsoft Azure and ability to navigate the Azure portal
    • 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)

Topics

Module 1: Get started with Azure Cosmos DB SQL API
  • Introduction to Azure Cosmos DB SQL API
  • Try Azure Cosmos DB SQL API
  • Lab : Exercise: Create an Azure Cosmos DB SQL API account
Module 2: Plan and implement Azure Cosmos DB SQL API
  • Plan Resource Requirements
  • Configure Azure Cosmos DB SQL API database and containers
  • Moving data into and out of Azure Cosmos DB SQL API
  • Lab : Exercise: Configure throughput for Azure Cosmos DB SQL API with the Azure portal
  • Lab : Exercise: Migrate existing data using Azure Data Factory
Module 3: Connect to Azure Cosmos DB SQL API with the SDK
  • Use the Azure Cosmos DB SQL API SDK
  • Configure the Azure Cosmos DB SQL API SDK
  • Lab : Exercise: Connect to Azure Cosmos DB SQL API with the SDK
  • Lab : Exercise: Configure the Azure Cosmos DB SQL API SDK for offline development
Module 4: Access and manage data with the Azure Cosmos DB SQL API SDKs
  • Implement Azure Cosmos DB SQL API point operations
  • Perform cross-document transactional operations with the Azure Cosmos DB SQL API
  • Process bulk data in Azure Cosmos DB SQL API
  • Lab : Exercise: Create and update documents with the Azure Cosmos DB SQL API SDK
  • Lab : Exercise: Batch multiple point operations together with the Azure Cosmos DB SQL API SDK
  • Lab : Exercise: Move multiple documents in bulk with the Azure Cosmos DB SQL API SDK
Module 5: Execute queries in Azure Cosmos DB SQL API
  • Query the Azure Cosmos DB SQL API
  • Author complex queries with the Azure Cosmos DB SQL API
  • Lab : Exercise: Execute a query with the Azure Cosmos DB SQL API SDK
  • Lab : Exercise: Paginate cross-product query results with the Azure Cosmos DB SQL API SDK
Module 6: Define and implement an indexing strategy for Azure Cosmos DB SQL API
  • Define indexes in Azure Cosmos DB SQL API
  • Customize indexes in Azure Cosmos DB SQL API
  • Lab : Exercise: Review the default index policy for an Azure Cosmos DB SQL API container with the portal
  • Lab : Exercise: Configure an Azure Cosmos DB SQL API container's index policy with the portal
Module 7: Integrate Azure Cosmos DB SQL API with Azure services
  • Consume an Azure Cosmos DB SQL API change feed using the SDK
  • Handle events with Azure Functions and Azure Cosmos DB SQL API change feed
  • Search Azure Cosmos DB SQL API data with Azure Cognitive Search
  • Lab : Exercise: Process change feed events using the Azure Cosmos DB SQL API SDK
  • Lab : Exercise: Archive Azure Cosmos DB SQL API data using Azure Functions
  • Lab : Exercise: Archive data using Azure Functions and Azure Cosmos DB SQL API
Module 8: Implement a data modeling and partitioning strategy for Azure Cosmos DB SQL API
  • Model and partition your data in Azure Cosmos DB
  • Optimize databases by using advanced modeling patterns for Azure Cosmos DB
  • Lab : Exercise: Measure performance for customer entities
  • Lab : Exercise: Advanced modeling patterns
Module 9: Design and implement a replication strategy for Azure Cosmos DB SQL API
  • Configure replication and manage failovers in Azure Cosmos DB
  • Use consistency models in Azure Cosmos DB SQL API
  • Configure multi-region write in Azure Cosmos DB SQL API
  • Lab : Exercise: Connect to different regions with the Azure Cosmos DB SQL API SDK
  • Lab : Exercise: Configure consistency models in the portal and the Azure Cosmos DB SQL API SDK
  • Lab : Exercise: Connect to a multi-region write account with the Azure Cosmos DB SQL API SDK
Module 10: Optimize query performance in Azure Cosmos DB SQL API
  • Choosing indexes in Azure Cosmos DB SQL API
  • Optimize queries in Azure Cosmos DB SQL API
  • Implement integrated cache
  • Lab : Exercise: Optimize an Azure Cosmos DB SQL API container's index policy for common operations
  • Lab : Exercise: Optimize an Azure Cosmos DB SQL API container's index policy for a specific query
Module 11: Administrating and Monitoring tasks for an Azure Cosmos DB SQL API solution
  • Measure performance in Azure Cosmos DB SQL API
  • Monitor responses and events in Azure Cosmos DB SQL API
  • Implementing backup and restore for Azure Cosmos DB SQL API
  • Implement security in Azure Cosmos DB SQL API
  • Lab : Exercise: Use Azure Monitor to analyze an Azure Cosmos DB SQL API account
  • Lab : Exercise: Troubleshoot an application using the Azure Cosmos DB SQL API SDK
  • Lab : Exercise: Recover a database or container from a recovery point
  • Lab : Exercise: Store Azure Cosmos DB SQL API account keys in Azure Key Vault
Module 12: Manage an Azure Cosmos DB SQL API solution using DevOps practices
  • Write scripts for Azure Cosmos DB SQL API
  • Create resource template for Azure Cosmos DB SQL API
  • Lab : Exercise: Adjust provisioned throughput using an Azure CLI script
  • Lab : Exercise: Create an Azure Cosmos DB SQL API container using Azure Resource Manager templates
Module 13: Create server-side programming constructs in Azure Cosmos DB SQL API
  • Build multi-item transactions with the Azure Cosmos DB SQL API
  • Expand query and transaction functionality in Azure Cosmos DB SQL API
  • Lab : Exercise: Create a stored procedure with the Azure Portal
  • Lab : Exercise: Implement and then use a UDF using the SDK
2023 Top 20 Training Industry Company - IT Training

Need Help?

Call us at 877-206-0106 or e-mail us at info@learnquest.com

Personalized Solutions

Need a personalized solution for your Training? Contact us, and one of our training advisors will help you find the best solution.

Contact Us

Need Help?

Do you have a question about the courses, instruction, or materials covered? Do you need help finding which course is best for you? We are here to help!

Talk to us

20% Off All AI Training Courses

Achieve more with AI-powered tools and strategies.

PROMO CODE: AI20
VALID THROUGH APRIL 30, 2024

20% Off All AI Training Courses

Self-Paced Training Info

Learn at your own pace with anytime, anywhere training

  • Same in-demand topics as instructor-led public and private classes.
  • Standalone learning or supplemental reinforcement.
  • e-Learning content varies by course and technology.
  • View the Self-Paced version of this outline and what is included in the SPVC course.
  • Learn more about e-Learning

Course Added To Shopping Cart

bla

bla

bla

bla

bla

bla

Self-Paced Training Terms & Conditions

??spvc-wbt-warning??
??group-training-form-area??
??how-can-we-help-you-area??
??personalized-form-area??
??request-quote-area??

Sorry, there are no classes that meet your criteria.

Please contact us to schedule a class.
Close

self-paced
STOP! Before You Leave

Save 0% on this course!

Take advantage of our online-only offer & save 0% on any course !

Promo Code skip0 will be applied to your registration

Close
Nothing yet
here's the message from the cart

To view the cart, you can click "View Cart" on the right side of the heading on each page
Add to cart clicker.

Purchase Information

??elearning-coursenumber?? ??coursename??
View Cart

Need more Information?

Speak with our training specialists to continue your learning journey.

 

Delivery Formats

Close

By submitting this form, I agree to LearnQuest's Terms and Conditions

heres the new schedule
This website uses third-party profiling cookies to provide services in line with the preferences you reveal while browsing the Website. By continuing to browse this Website, you consent to the use of these cookies. If you wish to object such processing, please read the instructions described in our Privacy Policy.
Your use of this LearnQuest site affirms your consent to our use of session and persistent cookies to track how you use our website.