Designing an Azure Data Solution (legacy) — Question 13
You have a line-of-business (LOB) app that reads files from and writes files to Azure Blob storage in an Azure Storage account.
You need to recommend changes to the storage account to meet the following requirements:
Provide the highest possible availability.
Minimize potential data loss.
Which three changes should you recommend? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
Answer options
- A. From the app, query the LastSyncTime of the storage account.
- B. From the storage account, enable soft deletes.
- C. From the storage account, enable read-access geo-redundancy storage (RA-GRS).
- D. From the app, add retry logic to the storage account interactions.
- E. From the storage account, enable a time-based retention policy.
Correct answer: B, C, E
Explanation
Enabling soft deletes (B) protects against accidental deletions, while read-access geo-redundant storage (C) ensures data availability even during regional outages. Implementing a time-based retention policy (E) helps manage data lifecycle and compliance, which further minimizes data loss. The other options do not directly address availability and data loss in the same effective manner.