AZ-900 Describe Azure architecture and services Practice Question
Which Azure service provides managed hosting for Hadoop ecosystems including HDFS, Hive, HBase, and Spark?
⚠ Common exam trap
It's easy for candidates to confuse Azure Databricks (a Spark-focused service) with HDInsight, failing to recognize that HDInsight is the only option that provides a full Hadoop ecosystem including HDFS, Hive, and HBase.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Azure HDInsight
Azure HDInsight is the correct answer because it is a fully managed, open-source analytics service specifically designed for running popular Hadoop ecosystems such as HDFS, Hive, HBase, and Spark on Azure. It provides pre-configured clusters with these components, allowing you to process large-scale data workloads without manual infrastructure management.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Azure Databricks
Why it's wrong here
Databricks is a managed Apache Spark service co-founded by the creators of Spark; it offers collaborative notebooks, Delta Lake, and MLflow, but its runtime is optimized primarily for Spark workloads rather than the full Hadoop ecosystem. HDInsight, in contrast, provisions dedicated clusters for HDFS, Hive, HBase, Kafka, Storm, and Spark, making it the broader choice when the requirement explicitly names Hadoop or multiple open-source frameworks. Therefore, Databricks is incorrect when the expected service is a managed Hadoop cluster.
- ✗
Azure Synapse Analytics
Why it's wrong here
Azure Synapse Analytics is an integrated analytics workspace that unifies enterprise SQL data warehousing, serverless SQL querying, data pipelines, and Apache Spark under one service. It is designed for lakehouse and data-warehouse scenarios, not for providing dedicated managed clusters that expose the full set of Hadoop components such as HBase, Storm, or Kafka. Since the question requires a specific Hadoop cluster offering, Synapse's broader, unified architecture does not match the precise scope of HDInsight.
- ✓
Azure HDInsight
Why this is correct
Azure HDInsight is Microsoft's first-party managed Apache Hadoop distribution, where you create dedicated clusters of virtual machines running the Hadoop stack, including HDFS, Hive, HBase, Kafka, Spark, Storm, and Interactive Query. The service handles provisioning, patching, and monitoring of the cluster nodes, and gives you configuration control over the open-source framework version. For a workload that explicitly calls for a managed Hadoop ecosystem cluster on Azure, HDInsight is the definitive correct answer.
- ✗
Azure Data Factory
Why it's wrong here
Azure Data Factory is a cloud-scale ETL, data integration, and orchestration service that pipelines data movement and transformation jobs, but it does not host or operate any big data compute engine itself. While ADF can submit Hive, Pig, or Spark jobs to linked HDInsight clusters (both on-demand and existing), the compute power comes from HDInsight, not from Data Factory. Thus, Data Factory is wrong because it orchestrates, not delivers, the Hadoop cluster.
Go deeper
Related to this question
About these practice questions
One of 981 original AZ-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-900 exam.