Question

Difficulty: EasyNetwork Security and Private Access

You are designing a secure network architecture for an application in Azure. The application consists of Azure Virtual Machines deployed in a subnet named Subnet1 within a virtual network named VNet1. The virtual machines must access an Azure Storage account named storage1 to retrieve configuration files. You need to recommend a solution that ensures all traffic from Subnet1 to storage1 flows over the Microsoft backbone network and that public access to storage1 from the internet is completely blocked. Which two actions should you include in the recommendation?

  1. Create a Private Endpoint for storage1 in Subnet1.Answer
  2. Configure the firewall of storage1 to disable public network access.Answer
  3. C
    Configure a Network Security Group (NSG) rule in Subnet1 that allows outbound traffic to the individual public IP addresses of storage1.
  4. D
    Configure a custom Route Table on Subnet1 with a User Defined Route (UDR) that routes all traffic destined for storage1 to the default internet gateway.

Answer

Create a Private Endpoint for storage1 in Subnet1 and configure the firewall of storage1 to disable public network access.
To secure access to the storage account, you must establish private connectivity and disable public access. Creating a Private Endpoint in the virtual network subnet assigns a private IP address to the storage account, routing traffic over the Microsoft backbone. Disabling public network access on the storage account firewall blocks all access from the public internet.

Step-by-Step Solution

1
Identify the requirement for private connectivity over the Microsoft backbone.
Determine that a Private Endpoint is needed to assign a private IP from the virtual network to the storage account.
Private Endpoints ensure traffic remains on the Microsoft backbone and is not routed over the public internet.
2
Identify the requirement to block all public internet access to the storage account.
Determine that the storage account firewall must be configured to disable public network access.
By default, storage accounts accept connections from any network. Disabling public access enforces private-only access.

Key Concept

Azure Private Link and Storage Account Firewalls

Alternative Method

Instead of Private Endpoints, you could use Service Endpoints combined with Storage Firewall virtual network restrictions, but Private Endpoints are preferred when you must completely block all public access paths.
Estimated Time:45s
Rate this question