title
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.
Getting Started with Cosmos DB NoSQL Development
Course Description
Overview
This course teaches developers to utilize Azure Cosmos DB for NoSQL API and SDK. Students will learn query execution, resource configuration, SDK operations, and design strategies for non-relational data modeling and data partitioning.Objectives
Audience
Topics
- Introduction
- What is Azure Cosmos DB for NoSQL
- How does Azure Cosmos DB for NoSQL work
- When should you use Azure Cosmos DB for NoSQL
- Knowledge check
- Introduction
- Explore resources
- Review basic operations
- Exercise: Create an Azure Cosmos DB for NoSQL account
- Knowledge check
- Introduction
- Understand throughput
- Evaluate throughput requirements
- Evaluate data storage requirements
- Time-to-live (TTL)
- Plan for data retention with time-to-live (TTL)
- Knowledge check
- Introduction
- Serverless
- Compare serverless vs. provisioned throughput
- Autoscale throughput
- Compare autoscale vs. standard (manual) throughput
- Migrate between standard (manual) and autoscale throughput
- Exercise: Configure throughput for Azure Cosmos DB SQL API with the Azure portal
- Knowledge check
- Introduction
- Understand the SDK
- Import from package manager
- Connect to an online account
- Implement client singleton
- Configure connectivity mode
- Exercise: Connect to Azure Cosmos DB for NoSQL with the SDK
- Knowledge check
- Introduction
- Enable offline development
- Handle connection errors
- Implement threading and parallelism
- Configure logging
- Exercise: Configure the Azure Cosmos DB for NoSQL SDK for offline development
- Knowledge check
- Introduction
- Understand point operations
- Create documents
- Read a document
- Update documents
- Configure time-to-live (TTL) value for a specific document
- Delete documents
- Exercise: Create and update documents with the Azure Cosmos DB for NoSQL SDK
- Knowledge check
- Introduction
- Understand SQL query language
- Create queries with SQL
- Project query results
- Implement type-checking in queries
- Use built-in functions
- Execute queries in the SDK
- Exercise: Execute a query with the Azure Cosmos DB for NoSQL SDK
- Knowledge check
- Introduction
- Create cross-product queries
- Implement correlated subqueries
- Implement variables in queries
- Paginate query results
- Exercise: Paginate cross-product query results with the Azure Cosmos DB for NoSQL SDK
- Knowledge check
- Introduction
- What's the difference between NoSQL and relational databases?
- Identify access patterns for your app
- When to embed or reference data
- Exercise: Measure performance for customer entities
- Choose a partition key
- Model small lookup entities
- Knowledge check
- Introduction
- Denormalize data in your model
- Manage referential integrity by using change feed
- Combine multiple entities in the same container
- Denormalize aggregates in the same container
- Finalize the data model
- Exercise advanced modeling patterns
- Knowledge check
Related Courses
-
Microsoft Azure Security Technologies
MOC-AZ-500T00- Duration: 4 Days
- Delivery Format: Classroom Training, Online Training
- Price: 2,380.00 USD
-
Microsoft Azure Fundamentals (1 Day)
MOC-AZ-900T00- Duration: 1 Day
- Delivery Format: Classroom Training, Online Training
- Price: 595.00 USD
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
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
![self-paced](fynwyd/images/course-outline-self-paced-35x35.png)
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
Purchase Information
title
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.