With Event Grid, Microsoft introduced a new Azure service last year that it hopes will become the glue that holds together modern event-driven and distributed applications. Starting today, Event Grid is generally available, with all the SLAs and other premises this entails.
Using Event Grid, developers can easily connect virtually any service to another, no matter where they run. The service sits on top of Service Fabric, Microsoft’s platform for building microservices, and complements other serverless Azure tools like Functions and Logic apps. The basic idea here is that Event Grid can route information about an event (say a new file is uploaded to a storage service) and then route that to another service to process this data (maybe for image analysis) — and you can even fan this event notification out to multiple services, too. That’s a core feature for every serverless application.