Azure Cosmos DB is a globally distributed, multi-model database service. Use these meetup to get familiar with a unique Database which covers document, key-value, wide-column, and graph databases by using popular APIs and programming models. In this meetup we give guidance how to use it, when to use it and best practices.
Rough agenda (we will amend by interest and use case)
10:00 – 10:30 Welcome and Overview
10:30 – 11:00 Why Cosmos DB?
11:00 – 12:00 App Patterns & Use Cases 12:00 – 13:00 Pizza & Lunch
13:00 – 13:30 Resource Model
13:30 – 14:30 Partitioning & Container Demo
14:30 – 15:00 Lab: Getting started
15:00 – 15:15 Coffee Break
15:15 – 16:00 Lab: Creating Containers
16:00 – 16:30 Lab: Populate a Collection with Dokuments
16:30 – 17:00 Closing & Beer
Azure passes will be provided for those who follow along. Bring your laptop.
Prior to starting these labs, you must have the following operating system and software configured on your local machine:
• 64-bit Windows 10 Operating System
• Microsoft .NET Framework 4.5.1 or higher 1
.NET Core 2.1 (or greater) SDK
Visual Studio Code
Azure Cosmos DB Data Migration Tool
1. If you are unsure of what version of the .NET Framework you have installed on your local machine, you can visit the following link to view instructions on determining your installed version: https://docs.microsoft.com/dotnet/framework/migration-guide/how-to-determine-which-versions-are-installed.
2. If you already have .NET Core installed on your local machine, you should check the version of your .NET Core installation using the dotnet --version command.
3. Once you have downloaded the compressed (zip) folder for the Azure Cosmos DB Data Migration Tool, you should extract the contents of the folder to your local machine and run the dtui.exe executable to use the tool.