Friday 

Room 3 

10:15 - 11:15 

(UTC+11

Talk (60 min)

Implementing an Event Sourcing strategy on Azure

In recent years the Event Sourcing pattern has become increasingly popular. By storing a history of events it enables us to decouple the storage of data from the implementation of the logic around it. And we can rebuild the state of our data to any point in time, giving us a wide range of opportunities around auditing and compensation. In this demo-heavy session you will learn how we can use Azure Event Hubs to process and store these events to build our own event store based on Cosmos DB. Moreover, we will also dive into options around connecting to other Azure services and even Kafka applications to easily implement this popular pattern in our own solutions.

Architecture
Cloud
Serverless

Eldert Grootenboer

Eldert can be described as a Program Manager at Microsoft for Azure Service Bus, a former Azure MVP, blogger, public speaker and technical author. He can regularly be seen on conferences and user groups, speaking on Cloud related topics, with a strong focus on Azure. His experience with the Cloud comes from his work with these technologies in many innovative projects, as well as his drive to further dive into the latest developments in his spare time. In his current for he is responsible for shaping the future of Azure Service Bus. Eldert enjoys sharing his knowledge with the community, and believes this is the best way to each other obtain more and better opportunities.

Olena Borzenko

Olena is working at Xpirit in Germany as a celestial programmer with the main focus on building .Net Cloud Applications. She is passionate about event-driven architecture, clean code, and modern cloud-based application development.

She has previously worked in a service company based in Ukraine and took a part in the creation of various products from small startups, B2B applications, to enterprise platforms. Therefore, to share her gained knowledge, she frequently attends international conferences, user groups, and community meetups as a speaker.