exam questions

Exam AI-100 All Questions

View all questions & answers for the AI-100 exam

Exam AI-100 topic 1 question 15 discussion

Actual exam question from Microsoft's AI-100
Question #: 15
Topic #: 1
[All AI-100 Questions]

Your company has recently deployed 5,000 Internet-connected sensors for a planned AI solution.
You need to recommend a computing solution to perform a real-time analysis of the data generated by the sensors.
Which computing solution should you recommend?

  • A. an Azure HDInsight Storm cluster
  • B. Azure Notification Hubs
  • C. an Azure HDInsight Hadoop cluster
  • D. an Azure HDInsight R cluster
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️
Azure HDInsight makes it easy, fast, and cost-effective to process massive amounts of data.
You can use HDInsight to process streaming data that's received in real time from a variety of devices.
References:
https://docs.microsoft.com/en-us/azure/hdinsight/hadoop/apache-hadoop-introduction

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
exam_taker5
Highly Voted 5 years, 8 months ago
Should be a Storm Cluster. This allows for real-time event processing.
upvoted 31 times
Arinze
4 years, 8 months ago
Hadoop comes with Spark
upvoted 1 times
...
...
Stants
Highly Voted 5 years, 3 months ago
I agree the correct answer should be Storm Cluster for real time analytic. https://docs.microsoft.com/en-us/azure/hdinsight/storm/apache-storm-overview
upvoted 10 times
...
rveney
Most Recent 1 year, 10 months ago
To perform real-time analysis of data generated by 5,000 Internet-connected sensors, the recommended computing solution would be A. an Azure HDInsight Storm cluster
upvoted 1 times
...
hachascloud
3 years, 11 months ago
Storm cluster since when you instantiate a HDINsights service you select which type of cluster you need. (Hadoop, Spark, Storm..) Storm is the best suitable tech to the task and Haddop does not have realtime capabillities by itself
upvoted 2 times
...
heirro39
4 years ago
Answer is A. https://docs.microsoft.com/en-us/azure/hdinsight/storm/apache-storm-overview
upvoted 1 times
...
Hotjo
4 years, 3 months ago
Strom is correct
upvoted 3 times
...
San_S
4 years, 3 months ago
Apache Hadoop: A framework that uses HDFS, YARN resource management, and a simple MapReduce programming model to process and analyze batch data in parallel. Apache Storm: A distributed, real-time computation system for processing large streams of data fast. Storm is offered as a managed cluster in HDInsight. As per above definition Storm Cluster fits better, as question says real-time.
upvoted 2 times
...
aitruthseeker
4 years, 3 months ago
"Apache Storm is a distributed, fault-tolerant, open-source computation system. You can use Storm to process streams of data in real time with Apache Hadoop. Storm solutions can also provide guaranteed processing of data, with the ability to replay data that wasn't successfully processed the first time." source: https://docs.microsoft.com/en-us/azure/hdinsight/storm/apache-storm-overview My verdict is HDInsight Storm Cluster, hence A
upvoted 2 times
...
valar_morghulis
4 years, 3 months ago
Answer is an Azure HDInsight Storm cluster
upvoted 1 times
...
sayak17
4 years, 7 months ago
This link says it all: https://storm.apache.org/ Apache Storm is a free and open source distributed realtime computation system. Apache Storm makes it easy to reliably process unbounded streams of data, doing for realtime processing what Hadoop did for batch processing.
upvoted 4 times
...
sk20
4 years, 7 months ago
It should be Storm https://docs.microsoft.com/en-us/azure/hdinsight/storm/apache-storm-overview#apache-storm-use-cases The following are some common scenarios for which you might use Storm on HDInsight: Internet of Things (IoT) Fraud detection Social analytics Extraction, transformation, and loading (ETL) Network monitoring Search Mobile engagement
upvoted 3 times
...
vik007
4 years, 7 months ago
Real time - Apache Storm Apache Storm is a distributed, fault-tolerant, open-source computation system. You can use Storm to process streams of data in real time with Apache Hadoop. Storm solutions can also provide guaranteed processing of data, with the ability to replay data that wasn't successfully processed the first time.
upvoted 2 times
...
giusecozza
5 years ago
A tricky question. Apache Storm is a Hadoop component available with HDInsight. So, generally speaking, it could be HDInsight Hadoop as well...I'm a bit confused. https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-component-versioning
upvoted 1 times
giusecozza
4 years, 11 months ago
Sorry, I think my statement is wrong. Storm is an HDInsight component, not an Apache Hadoop one. Both are HDInsight components. Hadoop modules consist in Hadoop Common, HDFS, YARN, MapReduce, Ozone, as stated here: https://hadoop.apache.org/ So, yes, Azure HDInsight Storm should be the correct answer.
upvoted 6 times
...
...
Miles19
5 years ago
Azure HDInsight Storm cluster fits better for this scenario as we need a real-time event processing. Hadoop is for batch processing and would introduce higher latency than Storm.
upvoted 4 times
...
shell
5 years, 3 months ago
It should be Storm
upvoted 2 times
...
Jazzday
5 years, 3 months ago
definitely storm cluster
upvoted 2 times
...
Bharat
5 years, 8 months ago
I agree. Here is the link: https://storm.apache.org/
upvoted 5 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago