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:
- Instale as extensões do Azure relacionadas, por exemplo , AzureApp Service ou Azure Functions.
- Abra o explorador do Azure. Selecione o ícone do Azure na barra lateral principal ou use o atalho de teclado (Shift + Alt + A).
- No grupo Recursos, selecione sua assinatura e serviço.
- Clique com o botão direito do mouse no serviço e selecione Implantar no aplicativo Web....
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.
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.
- O Serviço de Aplicativo do Azure e as extensões do Azure Functions fornecem uma exibição dos arquivos remotos.
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.