Criando um Web App no Azure e Associando a uma VNet Integration

- O que é um Web App no Azure?

Um Web App é um serviço do Azure App Service que permite hospedar e gerenciar aplicativos web, APIs e backends móveis com escalabilidade e alta disponibilidade.

- Por que usar a VNET Integration?

A VNet Integration permite que o Web App se conecte a recursos privados dentro de uma Virtual Network (VNet). Isso é útil para cenários onde você precisa de comunicação segura com bancos de dados ou serviços internos que não estão expostos à internet.


Acesse o Portal do Azure:

No menu de navegação, clique em Create a resource.

Crie o Web App:

Pesquise por Web App e clique em Create.

Preencha os campos necessários:

Subscription: Selecione a sua assinatura.

Resource Group: Escolha um grupo de recursos existente ou crie um novo.

Name: Nome único para o seu Web App (por exemplo, meu-webapp-blog).

Runtime Stack: Escolha a pilha de execução (por exemplo, .NET, Node.js, Java).

Region: Escolha uma região próxima ao seu público-alvo.

Clique em Review + Create e, em seguida, Create.


Criar uma Virtual Network (VNET)

No portal do Azure, pesquise por Virtual Networks e clique em Create.

Preencha os campos necessários:

Name: vnet-webapp-blog

Address Space: 10.0.0.0/16

Subnet: Crie uma subnet específica para o Web App (por exemplo, 10.0.1.0/24).

Clique em Create.

Configurar VNet Integration no Web App

Acesse as Configurações de Networking:


Vá para o seu Web App.

No menu lateral, clique em Networking.

Configure a VNet Integration:

Em VNet Integration, clique em + Add VNet.

Selecione a VNet (vnet-webapp-blog) criada anteriormente.

Escolha a subnet que você criou (10.0.1.0/24).

Clique em OK para associar o Web App à VNet.


Verifique a Conexão:

Após a integração ser concluída, você verá a VNet listada em Networking > VNet Integration.

Acesse o seu Web App:

No portal do Azure, vá para o seu Web App.

Abra as Ferramentas Avançadas:

No menu lateral, clique em Advanced Tools. Isso abrirá o Kudu Console em uma nova aba.

Acesse o PowerShell:

No Kudu Console, vá para a guia Debug Console e clique em PowerShell.

Execute o Teste de Conexão:

Digite o seguinte comando para testar a conectividade com o IP da máquina ou servidor com o qual a aplicação precisa se comunicar:

"tcpping <IP_do_destino"

Esse comando verifica se o Web App consegue se conectar ao destino especificado na VNet.

Comentários

  1. Escalar um Web App no Azure pode ser desafiador para iniciantes, mas uma explicação do processo de forma clara e prática ajuda muito! Adorei como destacou a importância de configurar o ambiente com segurança e eficiência.

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Microsoft Authenticator agora suporta Passkeys: Como ativar e testar

Mudança no Processo de Exclusão de Usuário no Microsoft 365

Microsoft está removendo as permissões "Todos, exceto usuários externos" no OneDrive