Skip to content

A tutorial about how to start with Cosmos DB - The information I would have loved to have before setting out with Cosmos DB.

Notifications You must be signed in to change notification settings

MikaBerglund/Getting-Started-with-Cosmos-DB

Repository files navigation

Getting Started with Azure Cosmos DB

This repository is a tutorial for getting started with designing applications that use Azure Cosmos DB as data storage. The tutorial mainly focuses on things that you need to take care of during your architecture design and that might be hard or even impossible to change later on.

Personally, I would have loved to have this kind of a short tutorial before starting my first Cosmos DB project to get me going in the right direction from the beginning.

If you are not familiar with Cosmos DB, you should first read this overview.

Please feel free to fork this repo and make it your own. If there's something you feel should be in the tutorial, you are welcome to send a pull request with your suggestions.

Tutorial Structure

This tutorial is split up into the following parts. Each part focuses on a particular subject.

  • Part 1: The development environment.
  • Part 2: Scaling considerations.
  • Part 3: Designing a data model.
  • Part 4: Creating a Cosmos DB database.
  • Part 5: Reading and writing data using the data model.

Further Reading

Below are some links that you might find useful when learning more about Cosmos DB.

About

A tutorial about how to start with Cosmos DB - The information I would have loved to have before setting out with Cosmos DB.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages