Opções de implantação para um aplicativo Web no Azure

Implantar aplicativos nos serviços de hospedagem do Azure significa migrar um arquivo ou conjunto de arquivos para o Azure, de modo a fornecê-lo por meio de um ponto de extremidade HTTP.

Os métodos comuns para mover arquivos para a nuvem do Azure incluem:

Método Detalhes
GitHub Actions Use isso para implantações contínuas automatizadas ou disparadas.
Extensões do Visual Studio Code Use isso para implantações manuais, de teste ou esporádicas. Exige que você tenha a extensão para o serviço instalado localmente.
CLI do Azure Use isso para implantações manuais ou esporádicas. Exige que você tenha a extensão para o serviço instalado localmente.

Outros métodos de implantação podem existir, com base no serviço específico. Por exemplo, o Serviço de Aplicativo do Azure dá suporte a uma ampla variedade de métodos de implantação:

Você pode reimplantar em seu Serviço de Aplicativo usando qualquer um dos métodos fornecidos, mesmo que você não tenha usado esse método para implantar originalmente. Talvez haja alguma configuração antes da reimplantação se você estiver mudando de método.

Slots de implantação

Use slots de implantação para implantar o código-fonte em um ambiente de preparo e deixar o ambiente pronto antes de implantar no slot de produção.

Não use slots de implantação para misturar propósitos de implantação. Todos os slots de implantação compartilham o serviço de aplicativo. Por isso, é preciso garantir que os padrões de tráfego e o uso pretendido de todos os slots sejam os mesmos. Caso precise obter um teste hospedado ou um ambiente de preparo, use um serviço de aplicativo separado.

Implantar com o Visual Studio Code

Para implantar ou reimplantar seu aplicativo de serviço de Aplicativo com o Visual Studio Code, conclua as seguintes etapas:

  1. Instale as extensões do Azure relacionadas, por exemplo , AzureApp Service ou Azure Functions.
  2. Abra o explorador do Azure. Selecione o ícone do Azure na barra lateral principal ou use o atalho de teclado (Shift + Alt + A).
  3. No grupo Recursos, selecione sua assinatura e serviço.
  4. Clique com o botão direito do mouse no serviço e selecione Implantar no aplicativo Web....

Deploy or redeploy to App service with Visual Studio Code

Conectar-se ao ambiente hospedado do Azure

  • Para ter acesso manual ou ocasional aos ambientes hospedados, confira como exibir arquivos em seu ambiente hospedado do Azure.
  • Para obter um acesso automatizado ou consistente, considere executar etapas para configurar um dos métodos de implantação.

Exibir arquivos no ambiente hospedado do Azure

Há várias maneiras de ver imediatamente os arquivos em seu aplicativo Web do Azure hospedado ou aplicativo de funções. Se estiver usando slots em seu recurso hospedado, você precisará verificar se está no slot correto antes de exibir os arquivos.

  • Exibir arquivos no portal do Azure – selecione Console nas ferramentas de desenvolvimento de seu recurso de hospedagem.

    In the Azure portal for your web app or function app, select `Console` from the `Development tools` menu.

  • Exibir arquivos na extensão VS Code: - selecione o ícone do Azure na barra de atividades. Na seção Recursos, selecione sua assinatura e serviço. O nó Arquivos fornece uma exibição de seus arquivos remotos.

    [Azure App service and Azure Functions app extensions both provide a view of the remote files.

Ver o ponto de extremidade HTTP no portal do Azure

Veja o ponto de extremidade HTTP na página Visão geral do serviço no portal do Azure.

View your HTTP endpoint from the service's Overview page on the Azure portal.

Próximas etapas