A company named Apex Health is designing a secure architecture in Azure to comply with healthcare data regulations. The architecture includes a virtual network named VNet-Prod containing a subnet named Subnet-Web, where virtual machines process medical records. The application must write these records to an Azure Storage account named storepatientdata.
You need to recommend a network security solution that meets the following requirements:
- Virtual machines in Subnet-Web must access storepatientdata using a private connection that does not traverse the public internet.
- Virtual machines in Subnet-Web must be prevented from exfiltrating data to any other Azure Storage accounts, including those in other subscriptions.
- Public internet access to the storage account must be disabled.
- The solution must minimize administrative overhead and avoid configuring user-defined routes (UDRs) or custom firewall virtual appliances.
Which two actions should you include in the recommendation?
- Enable a virtual network service endpoint for Microsoft.Storage on Subnet-Web and associate a service endpoint policy that permits access only to storepatientdata.Answer
- Configure the firewalls and virtual networks settings of storepatientdata to restrict access to Subnet-Web in VNet-Prod and deny public access.Answer
- CAssociate a Network Security Group (NSG) with Subnet-Web and configure an outbound security rule that permits traffic only to the Storage service tag.
- DConfigure a User-Defined Route (UDR) on Subnet-Web to route all traffic destined for the storage account to a custom firewall virtual appliance that performs packet inspection.