Mapeamento / encaminhamento de porta do aplicativo da Web do Azure

3

É possível mapear ou encaminhar uma porta externa x para a porta 80 em um Web App no Azure com qualquer uma das ferramentas fornecidas pelo Azure (por exemplo, Gerenciador de Tráfego etc.). Eu não estou falando sobre VMs, estou falando sobre o mais abstrato App Service.

Dado é o seguinte exemplo:

Executamos um serviço do Windows em vários dispositivos que se conectam a uma API na porta 314XX. Agora executamos este Asp.Net Web Api no Azure em um Web App, o que é bom, mas não é possível atualizar todos os dispositivos, portanto, alguns deles ainda estarão se conectando à porta 314XX em vez de 80. É possível configurar um aplicativo Web no Azure para escutar em várias portas ou é possível usar qualquer uma dessas ferramentas de tráfego para criar um mapeamento de portas desse tipo? A partir de hoje, não encontrei nenhuma maneira de fazer isso.

Obrigado pela sua ajuda.

    
por stay2be 25.01.2016 / 11:10

2 respostas

3

Diferentemente dos serviços em nuvem (funções de web / trabalhador) e máquinas virtuais, os aplicativos da web não têm um recurso de mapeamento de porta. Isso é ... as únicas portas abertas para aplicativos da Web são 80 e 443.

O Gerenciador de Tráfego não fornece mapeamento de portas. Você precisaria executar seu próprio proxy para lidar com isso.

    
por 25.01.2016 / 13:43
0

Para o Azure, você deve examinar os Ambientes do Serviço de Aplicativo do Azure. Estes fornecem um ambiente totalmente isolado e dedicado a partir do qual você pode controlar o recurso de rede e vlan. Por causa disso, eles são significativamente mais caros que as máquinas virtuais, mas oferecem a experiência completa de PaaS / SaaS.

Ambientes do Serviço de Aplicativo do Azure

    
por 05.07.2018 / 16:17