Conecte o aplicativo da Web AppService do Azure à Máquina Virtual do Azure por meio de uma rede privada. Possível?

4

Estou tentando descobrir uma maneira de conectar meu aplicativo da Web em execução no Azure AppServices a uma máquina virtual do Azure que hospeda um servidor de banco de dados.

Posso ver que a VM do Azure tem um IP público e privado. Estou tentando obter a instância do AppService para se conectar à VM do Azure por meio de seu IP privado. Eu pesquisei e li os documentos, mas não consigo descobrir se isso é possível.

Então, acho que a minha pergunta é a seguinte: é possível configurar de alguma forma IPs privados para instâncias do AppService para conseguir isso?

PS: Há um caso de uso adicional no qual eu precisaria que duas instâncias de AppService conversassem entre si por meio de IPs privados também. Ambos os casos são possíveis?

    
por enriquein 21.05.2016 / 02:56

2 respostas

3

Para permitir que o seu serviço de aplicativos acesse sua VM por meio do IP privado, é necessário ativar a integração da rede virtual (VNET). Isso permitirá que seu aplicativo se comunique diretamente com seu banco de dados pela VNET privada. Os passos completos sobre como configurar isso são aqui .

Algumas coisas a ter em conta:

  • Isso requer um aplicativo da Web padrão ou premium
  • Sua VNET deve ter uma VPN ponto-a-ponto habilitada com um gateway de roteamento dinâmico, você pode ter que recriar sua VNET para habilitar isso.
  • O VNET e o Serviço de Aplicativo devem estar na mesma assinatura
por 22.05.2016 / 17:57
-2

Você pode testar o modo como coloca seus recursos na Rede Virtual. VN é o serviço que fornece uma maneira de criar a rede onde você terá um espaço IP contínuo que se parece com o seu cenário. Para o Web App, você precisa criar um ambiente de serviço de aplicativo e coloque seu aplicativo da web lá. Tutorial . Ou você pode colocar seu Web App no VN existente .

Eu acho que sem isso você não será capaz de implementar o que você quer (levando em conta o fato de que o Web App é bastante isolado da interação do usuário com configurações como rede, etc).

    
por 21.05.2016 / 16:21

Tags