Terminology Flashcards
Azure Event Grid - Event
What happened.
Azure Event Grid - Event Source
Where the event took place
Azure Event Grid - Topic
The endpoints where publishers send events
Azure Event Grid - Subscriptions
The endpoint, or built-in mechanism to route events to one or more handlers
Azure Event Grid - Event Handlers
The app or service to handle the event
Azure Event Grid - Event Size up to GA SLA
64 kB
Azure Event Grid - System topics
built-in topics provided by Azure Services
Azure Event Grid - Custom topics
application or third party topics
Azure Event Grid - Event Schema
A set of string properties that every event has
Azure Event Grid - Time-To-Live
Max duration in minutes that an event is allowed to exist before being dropped or dead-lettered.
Azure Event Grid - TTL
Time to live
Azure Event Grid - Retry policy
Failed events are dropped or deadlettered if max number of tries or max TTL is reached
Azure Event Grid - Output Batching
Delivering events in batches for high throughput scenarios
Azure Event Grid - Delayed delivary
If an endpoint keeps failing, Event grid won’t try new events for up to several hours
Azure Event Grid - Dead-lettering
An event is sent to a storage account if the retry policy is failed
Azure Event Grid - Subscription Reader
Lets you read event subscriptions
Azure Event Grid - Subscription Contributor
Lets you manage event subscription operations
Azure Event Grid - Contributor
Lets you create and manage Event Grid Resources
Azure Event Grid - Data Sender
Lets you send events to Event Grid Topics
Azure Event Grid - 3 filter types
Event types, Subject pre/postfix, advanced fields and operators
Azure Event Hub
Big data streaming platform and event ingestion service
Azure Event Grid
Serverless Event Broker
Azure Event Hub - Event Hub Client
Interface for developers for interacting with Event Hub
Azure Event Hub - Producer
A client that serves as a source of telemetry data
Azure Event Hub - Consumer
Reads info off of Event Hubs and processes it.
Azure Event Hub - Partition
An ordered sequence of events
Azure Event Hub - Consumer Groups
Multiple applications with their own seperate views on the stream in terms of pace and position
Azure Event Hub - Event Receivers
Any entity that reads data from Event Hub
Azure Event Hub - Throughput units
Prepurchased units to control the capacity of event hubs
Azure Event Hub - Capture
Streaming the data in Event Hub to blob storage or data lake storage
Azure Event Hub - First Wins Policy
The first trigger encountered causes a capture operation
Azure Event Hub - EventProcessorClient
.Net and Java implementation to balance event hub load between instances of your program
Azure Event Hub - EventHubCustomerClient
Python and JavaScript implementation to balance event hub load between instances of your program
Azure Event Hub - Data Owner
Has complete access to Event Hub resources
Azure Event Hub - Data Sender
Has access to give ‘send access’ to Event Hub resources
Azure Event Hub - Data Receiver
Has access to give ‘Receive access’ to Event Hub resources