AZ-204: Develop event-based solutions

Reading time ~1 minute

AZ-204: Develop event-based solutions

Azure Event Grid

After completing this module, you’ll be able to:

  • Describe how Event Grid operates and how it connects to services and event handlers.
  • Explain how Event Grid delivers events and how it handles errors.
  • Implement authentication and authorization.
  • Route custom events to web endpoint by using Azure CLI.

Definition: Azure Event Grid is an eventing backplane that enables event-driven, reactive programming. It uses the publish-subscribe model. Publishers emit events, but have no expectation about how the events are handled. Subscribers decide on which events they want to handle.

Concepts:

  • Events - What happened.
  • Event sources - Where the event took place.
  • Topics - The endpoint where publishers send events.
  • Event subscriptions - The endpoint or built-in mechanism to route events, sometimes to more than one handler. Subscriptions are also used by handlers to intelligently filter incoming events.
  • Event handlers - The app or service reacting to the event.

Schema

1
2
3
4
5
6
7
8
9
10
11
12
13
14
[
  {
    "topic": string,
    "subject": string,
    "id": string,
    "eventType": string,
    "eventTime": string,
    "data":{
      object-unique-to-each-publisher
    },
    "dataVersion": string,
    "metadataVersion": string
  }
]

Azure Event Hubs

AZ-204: Practice topic 5

1. inboundOutboundBackend2. C### [Page 25](https://www.examtopics.com/exams/microsoft/az-204/view/25/)25. 26. 27. 28. 29. ### [Page 26](h...… Continue reading

AZ-204: Practice topic 4

Published on February 20, 2022

AZ-204: Practice topic 3

Published on February 07, 2022