Eldert Grootenboer

Information & Communications Technology

Service Bus Azure Service Bus Platform-as-a-Service (PaaS) Azure Messaging

Vancouver, British Columbia, Canada

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 various Azure services such as Event Hubs, Event Grid, and Service Bus 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.

This session introduces us to the basics of the Event Sourcing pattern, after which we dive into the options which Azure Event Hubs provides us to implement this. Expect an interactive session with demo's and best practices, and how to leverage the power of Azure to create even better solutions.


Eldert Grootenboer

Senior Program Manager @Microsoft | #Azure Service Bus | Former #Azure MVP | Community Enthousiast

Eldert is always enthusiastic about embarking on new journeys with the Cloud, and Azure in particular. He is very passionate about growing his dreams and teams, and goes above and beyond to help those with the same spark. Eldert comes from a background as a cloud solution architect and Technology Lead, was an Azure MVP for 5 consecutive years, and is now working as a Senior Program Manager at Microsoft for Azure Service Bus. In these roles he has demonstrated experience in building and maintaining relationships at all levels.

Always having a smile on his face, Eldert can be found delivering noteworthy sessions at in-person conferences, meetups, and online platforms. He values sharing and spreading knowledge while building genuine connections regardless of background and expertise. His goal is to bring people closer and work together to influence the outcome and optimize the future of Cloud technologies.

Apart from public speaking, Eldert shows his passion for being involved with the community in other ways as well. As such, he can often be found doing mentoring, organizing conferences and meetups, blogging, writing, and more. He loves telling about his journey and hearing other people’s stories. When meeting people he always looks forward to getting to know about their passions and how he can help them.

Eldert's full speaker profile