A design consideration for Azure workloads spread across three Azure regions (A, B, C). Additionally, we have a Media agent (bare-metal server with disk storage for primary backups) that we want to host in Azure in one of these regions (A/B/C). Our CommServer is hosted on-premises.
looking for advice on the best deployment strategy for access nodes / proxy servers:
1. Should we deploy separate access/proxy nodes for each workload in every region?
2. Can we combine access nodes / proxy servers for multiple workloads? If yes, what would be the best possible combinations?
The workloads include:
• MySQL Flexible Servers
• PostgreSQL Flexible Servers
• SQL Managed Instances
• SQL Databases
• Storage Accounts (File & Blob)
• Virtual Machines
• VM Scale Sets
Goal: compatible with multi-region expansion, Optimize latency, cost, and operational efficiency while ensuring secure and reliable access to each workload.
Any insights, architectural patterns, or references to best practices would be greatly appreciated.

