Microsoft Certified: Azure Developer Associate (AZ-204)Develop for Azure storageMedium
A developer is designing a new microservices-based application that needs to store infrequently accessed, large log files. These log files are retained for compliance reasons but are rarely read after 30 days. The primary goal is to minimize storage costs while ensuring the data is still accessible when needed.
- AUse Azure Blob Storage with the Hot access tier.
- BUse Azure Premium File Shares.
- CUse Azure Blob Storage with the Cool access tier.
- DUse Azure Blob Storage with the Archive access tier.
Show answer & explanationAnswer & explanation
Correct answer: D. Use Azure Blob Storage with the Archive access tier.
The Archive access tier in Azure Blob Storage is optimized for storing rarely accessed data with flexible latency requirements (hours). It offers the lowest storage costs but highest access costs and retrieval latency, making it ideal for long-term retention of infrequently accessed data like compliance logs.
Why the other options are wrong
- A. Hot tier is for frequently accessed data, incurring higher storage costs.
- B. Azure Premium File Shares are for high-performance file access and are not designed for low-cost, infrequent access of large object data.
- C. Cool tier is for infrequently accessed data (at least 30 days), but Archive is even more cost-effective for rarely accessed data over longer periods.
Azure Blob Storage Archive Tier
The Archive access tier in Azure Blob Storage is the most cost-effective tier for storing data that is rarely accessed and can tolerate retrieval latency in hours. It's ideal for long-term backups, archival, and compliance data.
- Lowest storage costs.
- Highest data retrieval costs and latency (hours).
- Requires rehydration to Hot or Cool tier before reading.
Memory trick: Hot for Now, Cool for Later, Archive for Eternity.