A to Z Cosmos DB
2022TL; DR
This workshop will help you take a more in-depth look at Azure Cosmos DB's architecture, features and tools.
Session Details
Azure Cosmos DB is battle tested non-relational database service by Microsoft. It is used by many mission critical applications, including Xbox, Office 365, Azure and Skype.
This workshop will help you take a more in-depth look at Azure Cosmos DB's architecture, features and tools. We will start with an overview of Azure Cosmos DB's infrastructure and architecture, then explore its main features and benefits. Additionally, we will use Cosmos DB Emulator for development purposes. In addition, we will look at the Data Migration tool to import and transform data as well as cover stored procedures, available SDKs, and Rest API of Cosmos DB. For the closing of this session we will configure Change Feed functionality using Azure Functions.
Contents:
History, Infrastructure and Architecture of Cosmos DB
What does Multi-Model mean?
Understanding Consistency Levels
Why Partitioning is crucial?
Managing Indexes in Cosmos DB.
Cosmos DB Constraints
Pricing
Serverless vs Provisioned throughput
Using Cosmos DB Emulator
Querying Cosmos DB with SQL API
Setting up TTL
Azure Cosmos DB Connection Types
Caching Data in Cosmos DB
Data Type Problems of JSON
Creating Stored Procedures
How to Import&Transform Data
Available SDKs and Rest API
Spatial Data in Cosmos DB
Configuring Change Feed
Using Vs Code extension with Cosmos DB
3 things you'll get out of this session
Speakers
Hasan Savran's other proposed sessions for 2026
Azure Cosmos DB for Developers: From Basics to AI - 2026
Azure Cosmos DB Live: C# Edition - 2026
Data modeling strategies in NoSQL databases - 2026
Hold my beer; I know how to fix this with AI! - 2026
How much SQL do you need to know as a developer? - 2026
Hasan Savran's previous sessions
SQL Server vs Azure Cosmos DB
Do you need to move your legacy application to the cloud? or maybe you need to select a database for a new cloud project. This session will help you by comparing the functionalities of Azure SQL and Azure Cosmos DB in detail.
Cost cutting strategies for Azure Cosmos DB
Your Azure Cosmos DB solution's performance and bill depends on partitioning and indexing. Please join me as I share how partitioning and indexing works in Azure Cosmos DB
New SQL Server Features for Developers
This session is for all developers who want to learn about the new Dev features and enhancements of SQL Server 2017 and 2019