Explore ambientes de preparação

Concluído

As camadas do plano Standard, Premium e Isolated App Service oferecem suporte à implantação em um slot de implantação especificado em vez do slot de produção padrão. Os slots de implantação são aplicativos ativos com seus próprios nomes de host. Você pode implantar seu aplicativo Web, aplicativo Web no Linux, back-end móvel ou aplicativo de API em um ambiente de preparação. O conteúdos das aplicações e os elementos de configuração podem ser trocados entre dois blocos de implementação, incluindo o bloco de produção.

Implantar seu aplicativo em um slot que não seja de produção tem os seguintes benefícios:

  • Você pode validar as alterações do aplicativo em um slot de implantação de preparo antes de trocá-lo pelo slot de produção.
  • A implementação de uma aplicação num bloco primeiro e trocá-la para produção garante que todas as instâncias do bloco são preparadas antes de serem trocadas para produção. Isto elimina o tempo de inatividade quando implementa a aplicação. O redirecionamento de tráfego é perfeito e nenhuma solicitação é descartada devido a operações de troca. Você pode automatizar todo esse fluxo de trabalho configurando a troca automática quando a validação pré-troca não for necessária.
  • Após uma troca, o aplicativo de produção anterior está localizado no slot de preparação. Se as alterações trocadas para o slot de produção não forem as esperadas, você pode executar a mesma troca imediatamente para recuperar seu "último site em boas condições".

Cada camada de plano do Serviço de Aplicativo oferece suporte a um número diferente de slots de implantação. Não há cobrança extra pelo uso de slots de implantação. Para descobrir o número de slots suportados pela camada do seu aplicativo, visite Limites do Serviço de Aplicativo.

Para dimensionar seu aplicativo para uma camada diferente, verifique se a camada de destino suporta o número de slots que seu aplicativo já usa. Por exemplo, se seu aplicativo tiver mais de cinco slots, você não poderá reduzi-lo para a camada Padrão , porque a camada Standard suporta apenas cinco slots de implantação.

Quando você cria um novo slot de implantação, o novo slot não tem conteúdo, mesmo se você clonar as configurações de um slot diferente. Você pode implantar no slot a partir de uma ramificação de repositório diferente ou de um repositório diferente.