Cosmos DB

Official Documentation

Service Description

Azure Cosmos DB is Microsoft's globally distributed, multi-model database. With the click of a button, Azure Cosmos DB enables you to elastically and independently scale throughput and storage across any number of Azure's geographic regions. It offers throughput, latency, availability, and consistency guarantees with comprehensive service level agreements (SLAs), something no other database service can offer.

Getting Started

  1. 5/10/2017, Video, 0:01:56
    For more information on Azure Cosmos DB, visit: Azure.com/cosmosDB
  2. 6/22/2017, Video, 0:14:56
    Kirill Gavrylyuk stops by Azure Friday to talk Cosmos DB with Scott Hanselman. Watch quick overview of the industry's first globally distributed multi-model database service...
  3. 10/13/2017, Video, 1:19:03
    Earlier this year, we announced Azure Cosmos DB - the first and only globally distributed, multi-model database system. The service is designed to allow customers to...
  4. 5/8/2017, Video, 0:49:47
    Join this session to learn about the NEW Azure Cosmos DB, Microsoft’s globally distributed database service designed to enable you to build planet-scale applications. We will...
  5. 9/29/2017, Video, 1:18:28
    Developers, architects, and data professionals face unprecedented rates of change – in which businesses must elastically respond to customer demand as user populations grow...
  6. 9/28/2017, Video, 1:12:13
    Microsoft Azure provides a broad range of services for working with data. Using these services well requires knowing at least a little bit about all of them. In this session,...



Latest Content

Subscribe to News about Cosmos DB

Title  
Blog
Blog
Video
Video
Blog
Blog
Blog
Blog
Blog
Blog
Blog
Video
more...


Azure Documentation

1. Cosmos DB Documentation
2. Overview
     2.1. About Azure Cosmos DB
     2.2. 20 days of tips
3. Quickstarts
     3.1. SQL
          3.1.1. .NET
          3.1.2. Java
          3.1.3. Node.js
          3.1.4. Python
          3.1.5. Xamarin
     3.2. MongoDB
          3.2.1. Node.js
          3.2.2. .NET
          3.2.3. Java
          3.2.4. Golang
          3.2.5. Python
     3.3. Graph
          3.3.1. .NET
          3.3.2. Gremlin console
          3.3.3. Java
          3.3.4. Node.js
          3.3.5. Python
          3.3.6. PHP
     3.4. Table
          3.4.1. .NET
          3.4.2. Java
          3.4.3. Node.js
          3.4.4. Python
     3.5. Cassandra
          3.5.1. Node.js
          3.5.2. Java
          3.5.3. .NET
          3.5.4. Python
4. Tutorials
     4.1. 1 - Create
          4.1.1. SQL
          4.1.2. MongoDB with .NET
          4.1.3. MongoDB with Angular
          4.1.4. MongoDB with React
          4.1.5. Table
          4.1.6. Graph
          4.1.7. Cassandra
     4.2. 2 - Import
          4.2.1. SQL
          4.2.2. MongoDB
          4.2.3. Table
          4.2.4. Cassandra
     4.3. 3 - Query
          4.3.1. SQL
          4.3.2. MongoDB
          4.3.3. Table
          4.3.4. Graph
     4.4. 4 - Distribute globally
          4.4.1. SQL
          4.4.2. MongoDB
          4.4.3. Table
          4.4.4. Graph
     4.5. 5 - Develop locally
          4.5.1. Use the emulator
          4.5.2. Export certificates
     4.6. 6 - Integrate with Functions
          4.6.1. HTTP trigger
5. Samples
     5.1. Azure CLI
     5.2. PowerShell
6. Concepts
     6.1. Serverless database
     6.2. Global distribution
     6.3. Partitioning
     6.4. Unique keys
     6.5. Consistency
     6.6. Throughput
     6.7. Multi-model APIs
          6.7.1. SQL
          6.7.2. MongoDB
          6.7.3. Table
          6.7.4. Graph
          6.7.5. Cassandra
     6.8. Security
     6.9. TCO
     6.10. Use cases
          6.10.1. Social media apps
7. How To Guides
     7.1. Develop
          7.1.1. SQL API
               7.1.1.1. Resources
               7.1.1.2. SQL queries
               7.1.1.3. SQL query performance
               7.1.1.4. SQL playground
               7.1.1.5. Partitioning
               7.1.1.6. Stored procedures, triggers, and UDFs
               7.1.1.7. Performance testing
               7.1.1.8. Performance tips for .NET
               7.1.1.9. Performance tips for Java
               7.1.1.10. Multi-master setup
               7.1.1.11. DateTimes
               7.1.1.12. Modeling document data
               7.1.1.13. Tutorials
                    7.1.1.13.1. Write your first app
                         7.1.1.13.1.1. .NET
                         7.1.1.13.1.2. .NET Core
                         7.1.1.13.1.3. Java
                         7.1.1.13.1.4. Node.js
                         7.1.1.13.1.5. C++
                    7.1.1.13.2. Build a web app
                         7.1.1.13.2.1. .NET
                         7.1.1.13.2.2. Xamarin
                         7.1.1.13.2.3. Node.js
                         7.1.1.13.2.4. Java
                         7.1.1.13.2.5. Python Flask
               7.1.1.14. Samples
                    7.1.1.14.1. .NET samples
                    7.1.1.14.2. Node.js samples
                    7.1.1.14.3. Python samples
               7.1.1.15. Resources
                    7.1.1.15.1. SQL grammar cheat sheet
                    7.1.1.15.2. Stack Overflow
                    7.1.1.15.3. Videos
                    7.1.1.15.4. Service updates
                    7.1.1.15.5. Schema agnostic indexing paper
                    7.1.1.15.6. Retire S1, S2, S3
          7.1.2. MongoDB API
               7.1.2.1. Connect to your MongoDB account
               7.1.2.2. Using MongoChef
               7.1.2.3. Using Robomongo
               7.1.2.4. Using Mongoose
               7.1.2.5. MongoDB feature support
               7.1.2.6. Angular tutorial series
                    7.1.2.6.1. Part 2 - Create Node app
                    7.1.2.6.2. Part 3 - Add Angular UI
                    7.1.2.6.3. Part 4 - Create Cosmos DB
                    7.1.2.6.4. Part 5 - Connect to Cosmos DB
                    7.1.2.6.5. Part 6 - Write to the app
               7.1.2.7. Additional tutorials
                    7.1.2.7.1. Node.js console app
          7.1.3. Graph API
               7.1.3.1. Gremlin support
          7.1.4. Table API
               7.1.4.1. Table development
               7.1.4.2. Table API operations with PowerShell
               7.1.4.3. Azure Table storage
                    7.1.4.3.1. Table storage overview
                    7.1.4.3.2. Table storage design guide
                    7.1.4.3.3. Table storage REST APIs
                    7.1.4.3.4. Develop
                         7.1.4.3.4.1. .NET
                         7.1.4.3.4.2. F#
                         7.1.4.3.4.3. Node.js
                         7.1.4.3.4.4. Java
                         7.1.4.3.4.5. Node.js
                         7.1.4.3.4.6. C++
                         7.1.4.3.4.7. PHP
                         7.1.4.3.4.8. Python
                         7.1.4.3.4.9. Ruby
                         7.1.4.3.4.10. PowerShell
          7.1.5. Change feed
          7.1.6. Geospatial
          7.1.7. Indexing
          7.1.8. Connected Service in Visual Studio
     7.2. Manage
          7.2.1. Cost-effective reads and writes
          7.2.2. Expire data automatically
          7.2.3. Back up and restore
          7.2.4. Regional failover
          7.2.5. Set throughput
          7.2.6. Monitor SLAs
          7.2.7. Use metrics
          7.2.8. Diagnostic logging
          7.2.9. Manage keys and consistency
          7.2.10. Azure Storage Explorer
          7.2.11. Security
               7.2.11.1. Encryption at rest
               7.2.11.2. Firewall support
               7.2.11.3. Securing access to data
     7.3. Integrate
          7.3.1. Connect to Spark
          7.3.2. Connect to Spark GraphX
          7.3.3. Deploy a website with Azure App Service
          7.3.4. Application logging with Logic Apps
          7.3.5. Bind to Azure Functions
          7.3.6. Analyze data with Hadoop
          7.3.7. Integrate with Azure Search
          7.3.8. Move data with Azure Data Factory
          7.3.9. Analyze real-time data with Azure Stream Analytics
          7.3.10. Get changed HL7 FHIR record using Logic Apps
          7.3.11. Process sensor data in real time
          7.3.12. Visualize your data with Power BI
          7.3.13. Leverage the ODBC driver for data visualization
          7.3.14. Use Spring Boot Starter with SQL APIs
8. Reference
     8.1. Code samples
     8.2. SQL APIs
          8.2.1. Java
          8.2.2. .NET
          8.2.3. .NET Change feed
          8.2.4. .NET Core
          8.2.5. Node.js
          8.2.6. Python
          8.2.7. REST
          8.2.8. REST Resource Provider
          8.2.9. SQL
     8.3. Table APIs
          8.3.1. .NET
          8.3.2. Java
          8.3.3. Node.js
          8.3.4. Python
     8.4. Graph APIs
          8.4.1. .NET
9. Resources
     9.1. Azure Roadmap
     9.2. Try Azure Cosmos DB for free
     9.3. Pricing
     9.4. FAQ
     9.5. Stack Overflow
     9.6. Data consistency explained through baseball

Web Content

Content Type

Online Training Content

Date Title
6/19/2017 edX-Dev225x - Developing IoT Solutions with Azure IoT
5/24/2017 Developing NoSQL Solutions in Azure

Tools

Tool Description

Videos

Date Title Length
1/10/2018 Azure Friday | Apache Spark Connector for Azure Cosmos DB 0:12:14
1/10/2018 Apache Spark Connector for Azure Cosmos DB 0:12:13
12/6/2017 Keynote Demo: Visual Studio Code with Azure 0:18:05
11/29/2017 CosmosDB: Serverless NoSQL for the .NET Developer 0:27:09
11/17/2017 Migrate MongoDB apps to Azure Cosmos DB | T136 0:10:29
11/17/2017 Apply real-time analytics with Azure Cosmos DB and Spark | T135 0:06:50
11/16/2017 Build serverless apps with Azure Cosmos DB and Azure Functions 0:09:05
11/15/2017 Apply real-time analytics with Azure Cosmos DB and Spark 0:06:49
11/15/2017 Migrate MongoDB apps to Azure Cosmos DB 0:10:28
11/15/2017 Introduction to Azure Databricks 0:03:38

Page 1 of 9