Should I Create a Separate Subnet for My Function App’s Private Endpoint?

0
3
Asked By TechieTurtle93 On

I have a Function App set up in its own virtual network (VNet) primarily for security and isolation. I need to connect this app to another VNet through a private endpoint, but I want to ensure that access is restricted to just one specific Virtual Machine Scale Set (VMSS) in the main VNet. I've created the private endpoint, but I'm considering using Application Security Groups (ASG) and Network Security Groups (NSG) to manage this access. The issue is, the subnet that contains the VMSS also has other VMs and VMSS, making me hesitant to impose NSG rules on it. Should I go ahead and create a separate subnet for the private endpoint in the main VNet?

5 Answers

Answered By CloudGuru88 On

Absolutely, you should consider a dedicated subnet for the private endpoint. It keeps things cleaner and more manageable, especially if you need tight control over the traffic flows.

Answered By NetworkNinja17 On

It's definitely advisable to have a separate subnet. We had to integrate our app with VNets and found that this approach simplifies our compliance requirements.

Answered By DevOpsDiva56 On

Yes, it’s generally cleaner to use a dedicated subnet for the private endpoint. If you’re worried about using your existing subnet, high-priority NSG rules can help manage traffic, but separate subnets reduce the risk of conflict.

Answered By CodeMaster42 On

Yes, creating a separate subnet for the private endpoint is a good idea. It helps maintain a clean architecture and isolates the traffic effectively.

Answered By AzureWhiz75 On

Subnet isolation isn't strictly for security, but creating separate subnets with specific NSG rules can make managing your network much easier.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.