Azure for Developers: Cosmos DB

Azure for Developers: Cosmos DB

39mBeginner2019-12-09

Authors

Sidney Andrews

Sidney Andrews

Azure MVP and Microsoft Certified Training Regional Lead

Course details

Azure Cosmos DB is one of the fastest-growing Azure services on the market. But even professionals with considerable experience setting up databases for organizations may have questions about this service's features, simply due to how different it is from other Microsoft home-grown data platforms. This course was designed to help answer these questions. Join instructor Sidney Andrews as he helps you get up and running with this fully managed and globally distributed database service. Sidney delves into the individual Cosmos DB APIs and models, as well as its architecture. He then covers a variety of key concepts, including how to configure security for your account, customize your account using key settings, and more.

Learning objectives
Azure Cosmos DB APIs
Key components of an Azure Cosmos DB account
Logical and physical partitions
Configuring an Azure Cosmos DB account for global scale
Determining appropriate throughput amounts for containers
Configuring security for your account
Configuring throughput
Index policies

Skills covered

Database DevelopmentDatabase ManagementAzureMicrosoftSoftware DevelopmentDeep Dive (X:Y)

Concepts

Introduction

  • What is Azure Cosmos DB
  • What you should know

Overview

  • Introducing Azure Cosmos DB
  • Azure Cosmos DB APIs

Architecture

  • Resource hierarchy
  • Logical partitions
  • Physical partitions

Concepts

  • Global distribution
  • Provisioned throughput
  • Inverted tree indexing
  • Security
  • Challenge - Provision throughput
  • Solution - Provision throughput

Configuration

  • Consistency levels
  • Configure throughput
  • Index policies

Conclusion

  • Next steps
40,000 Toman