Microsoft Certified: Azure AI Engineer AssociatePlan and manage an Azure AI solutionMedium

A logistics company is developing an Azure AI solution to optimize delivery routes using Azure Maps and custom machine learning models hosted in Azure Machine Learning. The solution will continuously ingest real-time traffic data, weather updates, and delivery status information. The company requires a highly scalable and resilient data ingestion pipeline that can handle millions of events per second with low latency. Which Azure service is most appropriate for ingesting this high-volume, real-time data stream?

  1. AAzure Blob Storage
  2. BAzure SQL Database
  3. CAzure Data Lake Storage Gen2
  4. DAzure Event Hubs
Show answer & explanation

Correct answer: D. Azure Event Hubs

Azure Event Hubs is a highly scalable data streaming platform and event ingestion service that can process millions of events per second with low latency. It is designed for big data streaming scenarios, making it ideal for ingesting real-time traffic, weather, and delivery status updates.

Why the other options are wrong

  • A. Azure Blob Storage is an object storage solution for unstructured data, suitable for storing large amounts of data but not optimized for real-time, high-volume event ingestion.
  • B. Azure SQL Database is a relational database service best suited for structured data and transactional workloads, not high-volume, low-latency streaming ingestion.
  • C. Azure Data Lake Storage Gen2 is a highly scalable and secure data lake solution built on Azure Blob storage, optimized for analytics workloads, but not primarily for real-time stream ingestion.

Azure Event Hubs

Azure Event Hubs is a highly scalable data streaming platform and event ingestion service capable of processing millions of events per second with low latency.

  • Designed for big data streaming scenarios.
  • Supports high throughput and low latency.
  • Suitable for telemetry, diagnostics, and real-time analytics.

Memory trick: Events 'Hustle' through Hubs for real-time flow.

More Plan and manage an Azure AI solution questions