Get reliable event delivery at massive scale
Build reactive, event-driven apps with a fully managed event routing service. Create richer app scenarios by connecting serverless logic to events from multiple sources.
Use Event Grid to power your event-driven and serverless apps
Simplify your event-based apps with Event Grid, a single service for managing routing of all events from any source to any destination. Designed for high availability, consistent performance and dynamic scale, Event Grid lets you focus on your app logic rather than infrastructure.
Simplify event consumption
Eliminate polling – and the associated cost and latency. With Event Grid, your apps can listen for and react to events from virtually all Azure services, as well as custom sources. Simple, HTTP-based reactive event handling helps you build efficient solutions through intelligent filtering and routing of events.
Build reliable cloud apps
Gain massive scale, dynamically, while getting near-real-time event delivery using a publish-subscribe model. Build better, more reliable apps through reactive programming, capitalising on guaranteed event delivery and the high availability of the cloud.
Focus on product innovation
Develop richer app scenarios by enabling serverless logic to be triggered by multiple services and events. The pay-per-operation model of Event Grid complements modern serverless architectures, letting you focus on innovation and solving business problems rather than infrastructure.
Example uses for Event Grid
Serverless application architectures
Event Grid connects data sources and event handlers. For example, use Event Grid to instantly trigger a serverless function to run image analysis each time a new photo is added to a blob storage container.
Event Grid allows you to speed up automation and simplify policy enforcement. For example, Event Grid can notify Azure Automation when a virtual machine is created or an SQL Database is spun up. These events can be used to automatically check that service configurations are compliant, put metadata into operations tools, tag virtual machines or file work items.
Event Grid connects your app with other services. For example, create an application topic to send your app’s event data to Event Grid and take advantage of its reliable delivery, advanced routing and direct integration with Azure. Alternatively, you can use Event Grid with Logic Apps to process data anywhere, without writing code.
Related products and services