Designing Azure Infrastructure Solutions — Question 111

You plan to deploy an app that will use an Azure Storage account.
You need to deploy the storage account. The storage account must meet the following requirements:
✑ Store the data for multiple users.
✑ Encrypt each user's data by using a separate key.
✑ Encrypt all the data in the storage account by using customer-managed keys.
What should you deploy?

Answer options

Correct answer: B

Explanation

The correct answer is B, as a general purpose v2 storage account supports the required features of user-based encryption with separate keys and allows for customer-managed keys for encryption. Options A and D do not support the necessary encryption functionalities for multiple users with separate keys, while option C, though capable of handling blobs, does not specifically meet the requirement for customer-managed keys in the same way as the general purpose v2 storage account.