- Course
Building Event-driven Microservices with the Azure Cosmos DB Change Feed
The Azure Cosmos DB change feed enables a wide range of possibilities for building large-scale, event-driven microservices. This course will teach you how to build these microservices using real-world e-commerce and IoT workloads.
- Course
Building Event-driven Microservices with the Azure Cosmos DB Change Feed
The Azure Cosmos DB change feed enables a wide range of possibilities for building large-scale, event-driven microservices. This course will teach you how to build these microservices using real-world e-commerce and IoT workloads.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Cloud
- Data
What you'll learn
Azure Cosmos DB exposes a change feed that makes it easy to build cloud-native, scalable, event-driven microservices. In this course, Building Event-driven Microservices with the Azure Cosmos DB Change Feed, you’ll learn how to leverage the change feed, using real-world e-commerce and IoT workloads to demonstrate key concepts and design patterns. First, you’ll explore the change feed itself, and its partitioned ordering guarantees. Next, you’ll discover how to consume the change feed using both the Change Feed Processor Library and Azure Functions. Finally, you’ll see practical demos that apply these concepts to achieve replication, denormalization, event notifications, materialized views, and data movement. By the end of this course, you’ll know how to build an effective event-driven microservices architecture around Azure Cosmos DB.
Building Event-driven Microservices with the Azure Cosmos DB Change Feed
-
Course Objectives | 1m 57s
-
Introducing Change Feed | 4m 8s
-
Horizontal Partitioning | 1m 15s
-
Understanding Logical Paritions | 2m 13s
-
Common Partitioning Patterns | 3m 57s
-
Ordered Change Events | 6m 16s
-
Consuming the Change Feed | 2m 26s
-
Demo: Using the Change Feed Processor Library | 10m 57s
-
Summary | 1m 48s