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 info
Level
Intermediate
Updated
Jun 30, 2020
Duration
2h 38m
Table of contents
Description
Course info
Level
Intermediate
Updated
Jun 30, 2020
Duration
2h 38m
Description

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.

About the author
About the author

Leonard Lobel (Microsoft MVP, SQL Server) is CTO and co-founder of Sleek Technologies, Inc., a New York-based development shop. He is also a principal consultant at Tallan, Inc., a Microsoft National Systems Integrator and Gold Competency Partner. Lenni is also a consultant, trainer, and frequent speaker at major industry conferences.

More from the author
Learning Azure Cosmos DB
Intermediate
6h 3m
Sep 25, 2019
More courses by Leonard Lobel
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
[Autogenerated] Hi, everyone. My name is Lenny Low Bell, and I'd like to welcome you to my course building eventual and micro services with the Azure Cosmos TV change feed. I'm a Microsoft data platform EVP and chief technology officer at Sleep Technologies in New York City, And I've been building data software solutions for over four decades. Cosmo CB is rapidly gaining popularity as Microsoft's massively scalable, globally distributed multi model database and by using the Cosmos TV change feed you. Congrats, Lee simplify a potentially complex, high performance micro services architecture. This course will teach you how to leverage Cosmos db It's changed feed and azure functions to build event driven micro services. Some of the major topics that we cover include how partitioning works, which is the most critical concept in Cosmos TV. Then we'll examine the change feed and see how to consume the change. You using azure functions for building even driven micro services using real world e commerce and I O. T. Scenarios will design a set of micro services to perform replication and de normalization, generate event notifications, build materialized views and move data for downstream processing. By the end of this course, you'll know the key concepts and techniques for achieving success. Building your own event driven micro services. He's in Cosmos TV and the change feed. I've made sure to cover the essentials. So even if you have no previous cosmos TV knowledge, you'll definitely be able to follow along. But if you want to prepare yourself with some fundamentals first, then have a look at my introductory course here on plural site learning as your cosmos DB. So I hope you'll join me on this journey and learn how to build event driven micro services with the azure cosmos db Change feed at plural site.