Building Event-Driven Architectures in Fabric
Proposed session for SQLBits 2026TL; DR
Event-driven architecture (EDA) is a design pattern in which the flow of data through the layers of the data platform (such as ETL pipelines) is determined by events such as user actions, sensor outputs, or messages from other programs. Event-driven architecture can enable real-time data processing and decision-making by reacting to events as they occur, facilitating timely insights and actions – which is the domain of Real-Time Intelligence in Fabric. But it can also be applied to a more batch-oriented platform such as the Lakehouse or Warehouse, where the flow of data is orchestrated by the events instead of the traditional fixed schedule.
Session Details
Event-driven architecture (EDA) is a design pattern in which the flow of data through the layers of the data platform (such as ETL pipelines) is determined by events such as user actions, sensor outputs, or messages from other programs. Event-driven architecture can enable real-time data processing and decision-making by reacting to events as they occur, facilitating timely insights and actions – which is the domain of Real-Time Intelligence in Fabric. But it can also be applied to a more batch-oriented platform such as the Lakehouse or Warehouse, where the flow of data is orchestrated by the events instead of the traditional fixed schedule.
This session will cover the basics of event-sourcing and messaging, as well as best practice when designing and building event-driven architectures. We’ll discuss the platforms and tools available to us in Fabric such as Real-Time Hub, but we will also cover which parts in the Azure stack to support us making Fabric event-driven.
You will learn how to build enterprise-scale event-driven solutions, with a demonstration of a full end-to-end streaming data solution built in Microsoft Fabric. We will cover how to optimize cost and scalability when building these solutions, ensuring that your solution is also resilient and performant when handling data in motion.
And last, but not least - even if your organization does not have much in the way of data in motion at the moment, you will learn how to build event-driven actions on a variety of event types and deliver value and insights quicker without relying on traditional batch and scheduling data integration solutions.
This session will cover the basics of event-sourcing and messaging, as well as best practice when designing and building event-driven architectures. We’ll discuss the platforms and tools available to us in Fabric such as Real-Time Hub, but we will also cover which parts in the Azure stack to support us making Fabric event-driven.
You will learn how to build enterprise-scale event-driven solutions, with a demonstration of a full end-to-end streaming data solution built in Microsoft Fabric. We will cover how to optimize cost and scalability when building these solutions, ensuring that your solution is also resilient and performant when handling data in motion.
And last, but not least - even if your organization does not have much in the way of data in motion at the moment, you will learn how to build event-driven actions on a variety of event types and deliver value and insights quicker without relying on traditional batch and scheduling data integration solutions.
3 things you'll get out of this session
Learn how event-driven solutions works for you
Learn which services you can use and when
Speakers
Johan Ludvig Brattås's other proposed sessions for 2026
The anatomy of a data product - 2026
Johan Ludvig Brattås's previous sessions
Data Mesh - a hot air balloon?
Join Johan and Rune as they present arguments from both sides and discuss why Data Mesh is the new way forward… or just the same old stuff in a different wrapping.
Azure IoT from the edge to ADX
Learn how powerful the Azure IoT suite is with Digital Twin and Data Explorer with lessons learned from the field.
Building trust in your data. Why data governance is the key to success.
Join us to learn why data governance is increasing in popularity and what you need to know about what data governance really is.
Dont cross the streams, a closer look at Stream Analytics
This session takes a closer look at Azure Stream Analytics, and how you can make it work in your Projects.