For Azure batch inbound networking, the source is scoped to AzureCloud (or Internet). In the long comment it states that Data Factory creates a NIC-level NSG, and that only Data Factory IPs are allowed to the VMs. Are the "Data Factory IPs" inclusive of whatever IPs Azure batch uses to access the VMs? What are these "Data Factory IPs", and can we manage them at the subnet level as well? Although the "Data Factory IPs" are (I think) public, is the traffic routed over the Azure backbone? I'm trying to explain all this to some Architectural Review Board. :)
⚠Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.
Hi @christianHamson Thank you for your feedback! We will review and update as appropriate.
It's correct that "Data Factory IPs" are inclusive to Azure Batch IPs that are used to access/manage SSIS IR nodes/VMs. They're dynamic and a new NIC-level NSG is automatically created whenever SSIS IR is restarted, so you shouldn't manage/restrict them with a subnet-level NSG. Traffic between ADF infra, including Azure Batch, and SSIS IR is always routed over our Azure backbone.
@christianHamson We will now proceed to close this thread. If there are further questions regarding this matter, please reopen it and we will gladly continue the discussion.
Most helpful comment
It's correct that "Data Factory IPs" are inclusive to Azure Batch IPs that are used to access/manage SSIS IR nodes/VMs. They're dynamic and a new NIC-level NSG is automatically created whenever SSIS IR is restarted, so you shouldn't manage/restrict them with a subnet-level NSG. Traffic between ADF infra, including Azure Batch, and SSIS IR is always routed over our Azure backbone.