AZ104-Q: reduce blob cost while retaining recovery
A container receives reports that are read often for 30 days, rarely for the next year, and must remain recoverable after accidental overwrite. What configuration best fits?
- A) Delete every blob after 30 days.
- B) Put the account key in an application setting.
- C) Use a lifecycle policy to tier older blobs and enable blob versioning/appropriate soft-delete protection. ✓
- D) Use Azure Files snapshots only.
Answer: C. Lifecycle management controls storage tier/cost over time, while versioning and soft delete provide recovery against overwrite or deletion.
Why not the others: Deletion loses required data. Key storage is unrelated. Azure Files features do not configure Blob recovery.