1 - Introduction to Azure Cosmos DB
Review of NoSQL database structuresMigrating data and applications to Cosmos DBManaging data in Cosmos DB
2 - Designing and Implementing SQL API Database Applications
Document models in Cosmos DBQuerying data in a SQL API databaseQuerying and maintaining data programmatically
3 - Implementing Server Side Operations
Server-side programming with Cosmos DBCreating and using stored proceduresUsing triggers to maintain data integrity
4 - Optimizing and monitoring performance
Optimizing database performanceMonitoring the performance of a database
5 - Designing and Implementing a Graph Database
Graph database models in Cosmos DBDesigning Graph database models for efficient operation
6 - Querying and Analyzing Big Data with Cosmos DB
Integrating Cosmos DB with Azure search to optimize queriesAnalyzing data in a Cosmos DB database using Apache SparkVisualizing data in a Cosmos DB database
7 - Implementing Stream Processing with Cosmos DB
Working with the Cosmos DB change feedIntegrating Cosmos DB into streaming solutions
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
The primary audience for this course is database developers and architects (IT professionals, developers, and information workers) who plan to implement big data solutions on Azure using Cosmos DB
The fundamental concepts of partitioning, replication, and resource governance for building and configuring scalable applications that are agnostic of a Cosmos DB API.
A basic working knowledge of the Cosmos DB SQL API.