Olá, José!
Uma maneira de contornar essa situação é tentar consolidar o uso de IPs públicos. Aqui estão algumas sugestões que podem ajudar:
Reutilizar IP Público: Verifique se é possível reutilizar o mesmo IP público para diferentes recursos. Por exemplo, se o firewall pode gerenciar o tráfego de entrada e saída para as VMs, talvez você possa usar o IP público do firewall para acessar as VMs através de regras de tradução (DNAT).
IP Privado com NAT: Utilize IPs privados e configure o Azure Firewall para fazer a tradução de endereços de rede (NAT). Isso significa que você pode usar um único IP público para acessar múltiplos recursos internos, configurando regras de DNAT no firewall para redirecionar o tráfego para os IPs privados das VMs.
Revisar Necessidade de IPs Públicos: Reavalie se todos os recursos realmente precisam de um IP público. Em muitos casos, apenas o firewall precisa de um IP público, enquanto os outros recursos podem ser acessados através de redes privadas.
Espero que uma dessas soluções possa ajudar a resolver o seu problema. Bons estudos e sucesso na configuração do seu ambiente no Azure!