info@yenlo.com
eng
Menu

Real-time Event Routing with Microsoft Azure Event Grid

Staying on top of all your events

In general, an event indicates something that has happened or changed within your systems or those connected to yours. Azure Event Grid describes the actions that took place – like a change in data or information – and sends it from Event Source to Event Handler. Thus, Azure Event Grid is your complete event routing service.

A great benefit of using Event Grid is that it enables you to manage all of your events under one roof. Event Grid is built to handle massive scale, so it works fantastically no matter the level of organization you are operating at. Another added benefit is both publishing and subscribing to messages without the overhead of having to set up the required infrastructure yourself. Helping you build event-based and serverless applications on Azure with ease.

Azure Event Grid provides you a fully managed, scalable, uniform event consumption solution on a cost-efficient pay-per-execution basis.

Getting clarity on your events with Azure Event Grid

usp

Simplicity

Point and click to aim events from your Azure resource to any event handler or endpoint.

usp

Advanced filtering

Filter on event type or event publish path to make sure event handlers only receive relevant events.

usp

Fan-out

Subscribe several endpoints to the same event to send copies of the event to as many places as needed.

usp

Reliability

24-hour retry with exponential backoff to make sure events are delivered.

usp

Pay-per-event

Pay only for the amount you use Event Grid.

usp

High throughput

Build high-volume workloads on Event Grid.

usp

Built-in Events

Get up and running quickly with resource-defined built-in events.

usp

Custom Event

Use Event Grid to route, filter, and reliably deliver custom events in your app.

A selection of our clients

vermaat
port amsterdam
heijmans
lifetry

Supporting the ‘Push’ model

Azure Event Grid is based on a ‘push model’. Meaning, your application will never need to request or ‘poll’ for events. Instead, your events are delivered immediately to a specified endpoint. This allows your code to respond to events as they happen in near real-time. Often this will also lead to saving cost because it removes any polling overhead – that might occur on a regular basis – and instead only triggers code when it’s needed to consume an event.

Performance targets

  • Subsecond end-to-end latency in the 99th percentile
  • 99.99% availability
  • 10 million events per second per region
  • 100 million subscriptions per region
  • 50-ms publisher latency
  • 24-hour retry with exponential back-off for guaranteed delivery in the 1-day window
  • Transparent regional failover

Serverless Application Architectures

Azure Event Grid provides serverless infrastructure for event-based applications. You can publish to Event Grid from any source and consume messages from any platform. Event Grid also has built-in support for events from Azure resources to streamline integration with your applications. For example, you can subscribe to blob storage events to notify your app when a file is uploaded. Your application can then publish a custom event grid message that is consumed by other cloud or on-premises applications.

Operations Automation

Event Grid allows you to speed automation and simplify policy enforcement by notifying Azure Automation when infrastructure is provisioned. For example, use Event Grid to notify Azure Automation when a virtual machine or database in Azure SQL is created. Use the events to automatically check that service configurations are compliant, put metadata into operations tools, tag virtual machines, or file work items.

Application Integration

You can use Event Grid to connect your app to other services. Using standard HTTP protocols, even legacy apps can be easily modified to publish Event Grid messages. For example, create a custom 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. Or, you can use Event Grid with Logic Apps to process data anywhere, without writing code.

Azure Event Grid: Your fully-managed event routing service

Whether it’s inside Azure or outside, Azure Event Grid ensures your events are delivered in near real-time no matter the scale and system.

  • Manage all your events within one solution
  • Connect to the extensive library of Azure services
  • ‘Push’ model delivering your events to the right endpoint
  • Provides serverless infrastructure for event-based services
  • Connect applications and integrate them with other services
  • Pay-per-event model
Datacon all competences option 2

Your complete event routing service

From application integration, to operations automation and serverless architectures: Azure Event Grid helps you do it all. Learn how it boost your enterprise today.

Contact us
peter willems
eng
Close
What's on our menu