Cosmos DB as the hero for event driven serverless applications in Azure

Let’s compare a traditional CQRS system and see how this can be done Serverless in Azure supporting Event Sourcing at a global scale with just a click.

Azure Cosmos DB offers planet-scale event sourcing and aggregated, constantly updated, materialized views for reading. Serverless Azure Functions will allow us to implement command handlers in an Actor-like stateful way and handle long running business transactions with orchestration. We will also use other Serverless Azure components like the Personalizer Cognitive Service for site recommendations, Stream Analytics and PowerBI for reporting. Expect architectural guidance, design, a little bit of code and a short live demo.

 

Architecting on Azure, Developers, Development, Logic Apps