Designing and Implementing an Azure AI Solution (legacy) — Question 46
You are designing an AI system for your company. Your system will consume several Apache Kafka data streams.
You want your system to be able to process the data streams at scale and in real-time.
Which of the following actions should you take?
Answer options
- A. Make use of Azure HDInsight with Apache HBase
- B. Make use of Azure HDInsight with Apache Spark
- C. Make use of Azure HDInsight with Apache Storm
- D. Make use of Azure HDInsight with Microsoft Machine Learning Server
Correct answer: C
Explanation
The correct answer is C because Apache Storm is designed for real-time stream processing, which aligns perfectly with the need to process Kafka streams at scale and in real-time. Options A and B, while useful for batch processing and big data analytics, do not focus specifically on real-time processing. Option D is primarily for machine learning tasks and is not suitable for direct stream processing.