nerdexam
Microsoft

AZ-305 · Question #150

You have an application named App1. App1 generates log files that must be archived for five years. The log files must be readable by App1 but must not be modified. Which storage solution should you…

The correct answer is B. Use an Azure Blob storage account and a time-based retention policy. Immutable storage for Azure Blob storage enables users to store business-critical data objects in a WORM (Write Once, Read Many) state. Immutable storage supports: Time-based retention policy support: Users can set policies to store data for a specified interval. When a…

Submitted by ravi_2018· Mar 6, 2026Design data storage solutions

Question

You have an application named App1. App1 generates log files that must be archived for five years. The log files must be readable by App1 but must not be modified. Which storage solution should you recommend for archiving?

Options

  • AIngest the log files into an Azure Log Analytics workspace
  • BUse an Azure Blob storage account and a time-based retention policy
  • CUse an Azure Blob storage account configured to use the Archive access tier
  • DUse an Azure file share that has access control enabled

How the community answered

(58 responses)
  • A
    3% (2)
  • B
    81% (47)
  • C
    10% (6)
  • D
    5% (3)

Explanation

Immutable storage for Azure Blob storage enables users to store business-critical data objects in a WORM (Write Once, Read Many) state. Immutable storage supports: Time-based retention policy support: Users can set policies to store data for a specified interval. When a time-based retention policy is set, blobs can be created and read, but not modified or deleted. After the retention period has expired, blobs can be deleted but not overwritten. https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-immutable-storage

Community Discussion

No community discussion yet for this question.

Full AZ-305 Practice