Microsoft Certified: Azure Developer Associate (AZ-204)Develop for Azure storageEasy

A developer is creating an application that needs to store and retrieve large binary files, such as video clips and high-resolution images. These files will be accessed frequently by users worldwide. The solution must provide high availability, extreme scalability, and geo-redundancy with read access to the secondary region.

  1. AAzure Blob Storage with Read-Access Geo-Redundant Storage (RA-GRS)
  2. BAzure Queue Storage
  3. CAzure Table Storage
  4. DAzure Files with Zone-Redundant Storage (ZRS)
Show answer & explanation

Correct answer: A. Azure Blob Storage with Read-Access Geo-Redundant Storage (RA-GRS)

Azure Blob Storage is designed for storing massive amounts of unstructured data like video and images, providing high availability and extreme scalability. RA-GRS specifically offers geo-redundancy with read access to the secondary region, fulfilling the requirement for worldwide access and disaster recovery.

Why the other options are wrong

  • B. Azure Queue Storage is for storing messages, not large binary files.
  • C. Azure Table Storage is for structured NoSQL data, not large binary files.
  • D. Azure Files is for file shares, and ZRS provides redundancy within a region, not geo-redundancy with read access to a secondary region.

Azure Blob Storage (RA-GRS)

Azure Blob Storage is Microsoft's object storage solution for the cloud, optimized for storing massive amounts of unstructured data. Read-Access Geo-Redundant Storage (RA-GRS) provides geo-redundant replication with read access to the secondary region.

  • Stores unstructured data (blobs, files, images, videos).
  • RA-GRS provides high availability and disaster recovery.
  • Allows read access to data in the secondary region for lower latency and resilience.

Memory trick: Blobs for Big Binary, RA-GRS for Global Reads.

More Develop for Azure storage questions