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
| Tier | Storage Cost | Retrieval Cost | Latency | Use Case |
|---|---|---|---|---|
| Hot | Highest | Lowest | Immediate | Active data, frequent reads |
| Cool | Lower | Higher | Immediate | Data accessed < once / month |
| Cold | Lower still | Higher | Immediate | Data accessed < once / quarter |
| Archive | Lowest | Highest + rehydration delay | Hours | Long-term compliance retention |
Go deeper
Related to this question
Learn chapter
Azure Regions and Geographies
Key term
Blob storage
Blob storage is a cloud service for storing large amounts of unstructured data, such as text or binary data, like documents, images, and videos.
Key term
Storage account
A cloud storage account is a container that holds a set of cloud storage services and their data, providing a unique namespace and access policies for storing and managing unstructured data.
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 →
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.