AI, Data, and Machine Learning

VTH07 Azure Cosmos DB Part II – Building Cosmos DB Applications


9:30am - 10:45am

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 (for columnar). Regardless 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
  • Explore the special version of SQL designed for querying Cosmos DB
  • Use the Cosmos DB server-side programming model to run stored procedures, triggers, and user-defined functions