A multinational finance company is designing a secure hybrid networking architecture in Azure. The architecture must connect their on-premises datacenter to an Azure virtual network () via an ExpressRoute circuit. The company is deploying an Azure SQL Database named and wants to ensure that:
- VMs in and on-premises database client tools can access privately.
- VMs in are strictly blocked from accessing any other Azure SQL Database instances in any region (preventing database data exfiltration).
- The on-premises clients must resolve the private endpoint of using their existing local DNS servers.
- Administrative overhead and maintenance of custom DNS forwarder virtual machines must be minimized.
Which two configurations should you include in the design?
- Configure a Private Endpoint for in , and apply a Network Security Group (NSG) to the VM subnet that permits outbound traffic to the Private Endpoint's private IP address and denies outbound traffic to the `Sql` service tag.Answer
- Deploy an Azure DNS Private Resolver in Azure with an inbound endpoint, and configure the on-premises DNS servers with a conditional forwarder for `privatelink.database.windows.net` pointing to the inbound endpoint's private IP address.Answer
- CCreate a custom Route Table associated with the VM subnet and add a User Defined Route (UDR) that routes traffic destined for to the ExpressRoute gateway.
- DApply a Network Security Group (NSG) to the VM subnet with individual outbound security rules denying traffic to the specific public IP address ranges of the Azure SQL Database gateways in the region.