Azure Event Grid Flashcards
What is Azure Event Grid and what does it do?
Azure Event Grid is a fully managed event routing service that simplifies event-based communication and supports a publish-subscribe model.
What are some common use cases for Azure Event Grid?
Azure Event Grid is commonly used for event-driven applications, serverless architecture, real-time notifications, and integrating services like Azure Functions.
How does Event Grid handle message delivery?
Event Grid guarantees at least once delivery and offers dead-lettering to ensure no messages are lost.
What are Event Grid topics?
Topics are channels that event sources can use to send their events.
What are Event Grid subscriptions?
Subscriptions define which events a subscriber wants to receive from an event source.
How do custom topics work in Event Grid?
Custom topics are user-defined topics that can be used to publish custom events.
What is the difference between system topics and custom topics?
System topics are built-in for Azure services, whereas custom topics are user-defined.
What are the pricing considerations for Event Grid?
Azure Event Grid charges based on the number of operations, such as publishing events and delivering messages.
What is an event handler in Event Grid?
An event handler processes the events delivered by Event Grid.
Can Event Grid integrate with third-party services?
Yes, Event Grid can be used to route events to third-party services via webhooks.
What is the maximum number of event subscriptions per topic?
Each topic supports up to 500 event subscriptions.
How does Event Grid ensure security during event transmission?
Event Grid uses HTTPS for secure event delivery and supports managed identities for secure access to resources.
What is a dead-letter queue in Event Grid?
The dead-letter queue stores undeliverable messages for future inspection and troubleshooting.
How does Event Grid handle retries for failed deliveries?
Event Grid automatically retries failed event deliveries based on a built-in retry policy.
What are the supported event formats in Event Grid?
Event Grid supports multiple formats including JSON, CloudEvents v1.0, and Event Grid schema.