Courseiva
Describe Azure architecture and servicesmediumMultiple ChoiceObjective-mapped

AZ-900 Describe Azure architecture and services Practice Question

Which Azure storage service uses a flat namespace for storing objects and can host static websites?

⚠ Common exam trap

It's easy for candidates to confuse Azure Blob Storage's flat namespace with the hierarchical namespace of Azure Data Lake Storage Gen2, or mistakenly think Azure Files can host websites because it supports SMB file sharing.

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 Blob Storage (static website hosting)

Azure Blob Storage provides a flat namespace (container/blob hierarchy) and supports static website hosting by enabling a static website endpoint on a storage account. This allows users to serve HTML, CSS, and JavaScript files directly from a blob container without needing a web server.

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 Files

    Why it's wrong here

    Azure Files provides fully managed SMB and NFS file shares in the cloud, primarily used for lift-and-shift migrations and shared file access between virtual machines and on-premises environments. While it can serve files over SMB, it does not expose an HTTPS endpoint that renders HTML/CSS/JS directly to browsers, which is what static website hosting requires. In contrast, Blob Storage's static website feature uses a dedicated $web container to serve web content over HTTP/HTTPS.

  • Azure Blob Storage (static website hosting)

    Why this is correct

    Enabling the static website feature on Azure Blob Storage creates a dedicated $web container, and any files placed there—HTML, CSS, JavaScript—are automatically served as a website over HTTPS via Azure's public endpoint. This feature is specifically designed for hosting static content and integrates with Azure CDN, custom domains, and shared access signatures. Therefore, Blob Storage is the correct answer for hosting a static website on Azure.

  • Azure Table Storage

    Why it's wrong here

    Azure Table Storage is a NoSQL key-attribute data store that lets you store semi-structured datasets with low latency and high availability, often used for metadata, logs, or user data. It is an entity/table service, not a file storage service, so it has no mechanism for hosting web pages or serving static site assets over the internet. Static website hosting is a Blob Storage capability that uses containers and object storage to deliver web content.

  • Azure Queue Storage

    Why it's wrong here

    Azure Queue Storage is a cloud messaging service for storing and retrieving messages asynchronously, enabling reliable communication between application components such as web roles and worker roles. It is designed for message-oriented workloads and has no concept of web files or URL-based static content hosting. The service cannot interpret or serve HTML, CSS, and JavaScript files; Blob Storage's static website hosting is the correct feature for publishing a static site.

Quick reference

Azure Blob Storage Tier Comparison

TierStorage CostRetrieval CostLatencyUse Case
HotHighestLowestImmediateActive data, frequent reads
CoolLowerHigherImmediateData accessed < once / month
ColdLower stillHigherImmediateData accessed < once / quarter
ArchiveLowestHighest + rehydration delayHoursLong-term compliance retention

About these practice questions

Courseiva writes every AZ-900 question from scratch — 981 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

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.