Microsoft Azure Fundamentals (AZ-900)Describe Azure architecture and servicesEasy

A development team is building a new application that needs to store large amounts of unstructured data, such as images, videos, and log files. This data needs to be highly available and accessible from anywhere in the world. Which Azure storage service is the most appropriate choice?

  1. AAzure Queue Storage
  2. BAzure Table Storage
  3. CAzure Files
  4. DAzure Blob Storage
Show answer & explanation

Correct answer: D. Azure Blob Storage

Azure Blob Storage is designed for storing massive amounts of unstructured object data, such as text or binary data. It is highly scalable, highly available, and accessible via HTTP/HTTPS from anywhere in the world, perfectly matching the requirements.

Why the other options are wrong

  • A. Azure Queue Storage is for storing large numbers of messages that can be retrieved by applications, not for general unstructured data like images.
  • B. Azure Table Storage is a NoSQL datastore for structured, non-relational data, not for unstructured binary objects.
  • C. Azure Files provides managed file shares for cloud or on-premises deployments, unsuitable for 'massive amounts of unstructured data' like videos.

Azure Blob Storage

A service for storing large amounts of unstructured object data, such as text or binary data. It's highly scalable, durable, and accessible worldwide.

  • Stores unstructured data (objects/blobs)
  • Scalable to petabytes
  • Accessed via HTTP/HTTPS
  • Three access tiers: Hot, Cool, Archive

Memory trick: Think of storage as different containers for different data shapes.

More Describe Azure architecture and services questions