Business Intelligence

SQW03 Azure Cosmos DB Part II - Building Cosmos DB Applications


8:00am - 9:15am

Level: Intermediate

Leonard Lobel



Sleek Technologies, Inc.

In this intensive demo-packed session, you'll learn how to write applications for Cosmos DB and see how to work with the various Cosmos DB APIs. These APIs support a variety of data models, including the SQL API (for JSON documents), Table API (for key-value entities), Gremlin API (for graphs) and Cassandra API (for columnar). Regardless of what you choose as a data model of choice, you'll learn how to provision throughput and how to partition and globally distribute your data to deliver massive scale.

You'll see how to migrate data from SQL Server to Cosmos DB and how to write queries using Cosmos DB SQL. Then we'll write data access code that creates and queries databases, collections, and documents, manages custom indexing policies, and defines users and permissions for resource-level access. We'll also create, deploy, and execute server-side stored procedures, triggers, and user-defined functions using the Cosmos DB server-side programming model. Attend this session, and prepare to build Cosmos DB applications today!

You will learn:

  • How to write code to build Cosmos DB applications
  • The various Cosmos DB APIs at work: SQL, Table, Gremlin, and Cassandra
  • To use the Cosmos DB server-side programming model to run stored procedures, triggers and user-defined functions