Adicionar ambientes de preparo usando slots de implantação

 

Aplica-se a: Windows Azure Pack

No Windows Pacote do Azure: Sites, os sites são implantados no slot de produção padrão. No entanto, ao executar no modo do plano Padrão, você pode substituir esse comportamento para usar um slot de implantação separado.

Os slots de implantação são sites em tempo real com seus próprios nomes de host. O conteúdo do site e as configurações podem ser trocados entre os dois slots de implantação, incluindo o slot de produção. A troca move o site no slot de implantação para o slot de produção e vice-versa. Algumas configurações são movidas com a troca (consulte a seção Definições de configuração que são trocadas abaixo).

Os slots de implantação têm os seguintes benefícios:

  • Você pode validar as alterações do site em um slot de implantação de preparo antes de trocá-lo com o slot de produção.

  • Você pode eliminar o tempo de inatividade preparando um site em um slot de implantação antes de trocá-lo para a produção. O redirecionamento do tráfego é contínuo e nenhuma solicitação é descartada como resultado das operações de troca. Se uma validação prévia da troca não for necessária, é possível automatizar todo o fluxo de trabalho configurando aTroca Automática.

  • Se as alterações trocadas no slot de produção não forem as esperadas, você poderá executar a mesma troca imediatamente para voltar ao seu site de produção anterior.

Adicionar um slot de implantação em um site

O site deve estar executando no modo Standard ou Premium para habilitar vários slots de implantação.

  1. No portal de gerenciamento para locatários, selecione o seu site.

  2. Na tela de Início Rápido, clique em Adicionar um novo slot de implantação.

    Se o site ainda não estiver no modo Reservado, você verá uma mensagem listando os modos suportados para habilitar a publicação de preparo. Neste ponto, você tem a opção de selecionar Atualizar e navegar até a guia Escala do site antes de continuar.

  3. Na folha Adicionar um novo slot de implantação , insira um nome para o slot.

  4. Selecione se deseja clonar uma configuração de site a partir de um slot de implantação existente. Se você ainda não criou um slot de implantação, poderá clonar apenas o slot de produção padrão. Você também pode alterar a configuração do slot mais tarde.

  5. Clique na marca de seleção para continuar.

  6. Na lista de sites , clique no slot de implantação para abrir os detalhes do site, como métricas e informações de configuração.

  7. Clique no botão Procurar na base da listagem de sites. Observe que o slot de implantação tem seu próprio nome de host e também é listado como um aplicativo em tempo real.

Adicionar um slot de implantação não cria o conteúdo para esse slot. Você pode implantar o conteúdo para o slot a partir de qualquer repositório ou ramificação do repositório. Use o perfil de publicação ou as credenciais de implantação associadas ao slot de implantação para atualizar o conteúdo. Por exemplo, você pode publicar o slot usando o Git. Para obter mais informações, consulte Implantação contínua usando o Git no Serviço de Aplicativo do Azure.

Permute slots de implantação

Para alternar os slots de implantação, siga estas etapas:

  1. Clique no botão Trocar na barra de comandos do site ou na barra de comandos de um slot de implantação. Verifique se a troca Fonte e a troca Destino estão definidas corretamente. Geralmente, o destino da troca é o slot de produção.

  2. Clique na marca de seleção para concluir a troca.

Reverter o aplicativo de produção após a troca

Se algum erro for identificado na produção após uma troca de slot, será possível reverter os slots para seus estados anteriores trocando os mesmos dois slots.

Exclua um slot de implantação

Para excluir um slot de implantação, siga estas etapas:

  1. Navegue até a tela de Início Rápido do site para o slot de implantação que você deseja excluir.

  2. Clique em Excluir e, em seguida, clique em Excluir slot (seu slot) apenas.