Azure Event Grid in a Nutshell

  • Actionable, the publisher does not have expectations on how the event is handled and the consumer decides what to with it
  • Lightweight, they carry information about what happened but no data of what triggered the event
  • If part of a series they are analyzable, time-ordered and interrelated
  • Events — What happened
  • Event sources — Where the event took place
  • Topics — An endpoint where a published send events
  • Event subscriptions — An endpoint to route events and filter incoming events
  • Event handlers — App or service reacting to the event
  • DevOps, it allows azure handlers to react to events triggered by the Azure portal itself when for instance a new virtual machine gets created
  • Serverless, when used to trigger Azure Functions
  • Integration, when used to connect different products running in an enterprise. For instance, when connecting different products like an HR application with a mailing provider, the two may communicate using Azure Event Grid

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alberto De Natale

Alberto De Natale

143 Followers

Alberto De Natale is a passionate tech-enthusiast software developer.