Medium1 markMultiple Choice
Domain 2.2: Data IntegrationDomain 2Event HubsStreamingIoT

AZ-305 · Question 22 · Domain 2.2: Data Integration

You are designing an IoT solution that receives telemetry data from 100,000 sensors globally.

The system must ingest up to 2 million events per second. You need a service that can buffer this massive influx of streaming data, partition it for parallel processing, and retain the raw events for up to 7 days so multiple downstream consumer applications can read the data at their own pace.

Which Azure service should you recommend?

Answer options:

A.

Azure Service Bus

B.

Azure Event Grid

C.

Azure Event Hubs

D.

Azure Stream Analytics

How to approach this question

Look for keywords: 'telemetry', 'millions of events per second', 'buffer', and 'retention'. These point to Event Hubs.

Full Answer

C.Azure Event Hubs✓ Correct
Azure Event Hubs is a fully managed, real-time data ingestion service that's simple, trusted, and scalable. It can stream millions of events per second from any source to build dynamic data pipelines. It provides a partitioned consumer model, allowing multiple downstream applications to read the stream independently, and supports data retention (up to 7 days in standard, longer in premium/dedicated).

Common mistakes

Confusing Event Hubs with Event Grid or Service Bus. Event Hubs = Telemetry/Big Data. Service Bus = High-value enterprise messages. Event Grid = Reactive discrete events.

Practice the full Azure Solutions Architect Expert AZ-305 Practice Exam 2

55 questions · hints · full answers · grading

More questions from this exam