Azure Event Hub Flashcards
What is Azure Event Hubs?
- Azure Event Hub is a real-time data ingestion and streaming service
- Designed to stream large volumes of events (Millions)
- From any source
- Real-time
- Telemetry, Log collection, Data-driven applications.
- Compatible with Kafka
What is Azure Event Hub’s architecture?
I require Kafka-compatible SaaS services; what options do I have in Azure?
Azure Event Hub is Kafka-compatible, while Karks is not. It is 100% compatible and can be used instead of Kafka with no code changes.
When should you use Event Hubs?
Azure Event Hubs is the go-to streaming ingestion platform for all applications, big data, etc.
I wnat to ingest streaming data from thousands of IoT devices; what should I use?
Azure Event Hubs
I wnat to ingest streaming data from thousands of IoT devices and analyze the streaming data. What should I use thet will enable real-time insights?
Azure Event Hubs for streaming and Azure Streaming Analytics for analyzing the data.
I am using Azure Event Hubs; when should I use Azure Streaming Analytics?
Realtime streaming processing
I am using Azure Event Hubs; when should I use Azure Data Explorer?
Data Analytics
I am using Azure Event Hubs; when should I use Azure Databricks?
Batch analysis
What protocol inputs are supported?
- AMQP
- Kafka
GTTPS API
What is a producer in Azure Event Hubs?
Is the entity(device, app, etc) thet is producing the data and sending it to Azure Event Hubs.
Explain the schema registry as used in Azure Event Hubs.
The schema registry ensures compatibility across producers; it is a sort of database of the schemas for the messages arriving at Azure Event Hubs. The messages arriving will be rechecked for compatibility with the schema registry.
Name two schemes used for Azure Event Hubs?
JSOIN
AVRO
What is an Azure Event Hubs Producer?
These applications can ingest data to an event hub by using Event Hubs SDKs or any Kafka producer client.
What is an Azure Event Hubs Partition?
hey’re used to scale an event hub. They’re like lanes in a freeway. If you need more streaming throughput, you can add more partitions.
What is an Azure Event Hubs Namespace?
The management container for one or more event hubs or Kafka topics. The management tasks, such as allocating streaming capacity, configuring network security, and enabling geo-disaster recovery, are handled at the namespace level.