AZ-305 · Question #199
AZ-305 Question #199: Real Exam Question with Answer & Explanation
This question tests knowledge of Azure Blob Storage immutability policies, replication options for low latency reads, and geo-redundancy for maximum resiliency.
Question
Hotspot Question You plan to develop a new app that will store business critical data. The app must meet the following requirements: - Prevent new data from being modified for one year. - Minimize read latency. - Maximize data resiliency. You need to recommend a storage solution for the app. What should you recommend? To answer, select the appropriate options in the answer area. Answer:
Options
- __typehotspot
- variantdropdown
Explanation
This question tests knowledge of Azure Blob Storage immutability policies, replication options for low latency reads, and geo-redundancy for maximum resiliency.
Approach. For preventing data modification for one year, you should recommend a Time-based Retention Policy (WORM - Write Once Read Many) on Azure Blob Storage, set to 365 days - this locks data from modification or deletion for the specified period. To minimize read latency, you should choose Read-Access Geo-Redundant Storage (RA-GRS) or Read-Access Geo-Zone-Redundant Storage (RA-GZRS), as these allow read access from the secondary region endpoint, reducing latency for geographically distributed users. To maximize data resiliency, Geo-Zone-Redundant Storage (GZRS) or RA-GZRS is recommended, as it combines zone redundancy (3 availability zones) in the primary region with geo-replication to a secondary region, providing the highest level of durability and availability.
Concept tested. Azure Blob Storage immutability (WORM policies / time-based retention), storage redundancy tiers (LRS, ZRS, GRS, GZRS, RA-GRS, RA-GZRS), and how to balance read latency with data resiliency in Azure Storage account configuration.
Reference. https://learn.microsoft.com/en-us/azure/storage/blobs/immutable-storage-overview | https://learn.microsoft.com/en-us/azure/storage/common/storage-redundancy
Community Discussion
No community discussion yet for this question.