Agrupando servidores usando tags

É possível usar identificação para agrupar servidores para implementações organizadas.

Sobre Esta Tarefa

O uso de tags e filtragem possibilita separar os recursos que representam servidores de produção em dois grupos lógicos. Se você identificar metade dos recursos com uma tag azul e metade com uma tag verde, poderá executar as implementações de uma forma que às vezes é chamada de implementação azul/verde. Quando você planejar implementar uma nova versão de um aplicativo em um ambiente de produção, implemente-a no grupo azul primeiro. Enquanto isso, o grupo verde de servidores ainda fornece a versão antiga do aplicativo. Após a nova versão do aplicativo ser implementada no grupo azul, repita o processo com o grupo verde. Dessa maneira, você poderá implementar uma nova versão de software enquanto ainda fornece serviço ininterrupto em seu ambiente de produção.

Procedimento

  1. Identifique os recursos, que representam servidores, em dois grupos. Para saber mais sobre identificação, consulte Incluindo tags em objetos. Se você tiver recursos organizados em grupos, poderá aplicar uma tag a um grupo de nível superior. Por exemplo, crie grupos de nível superior para os servidores azuis e verdes. Se você identificar os dois grupos de nível superior, como Azul e Verde, todos os recursos que um determinado grupo contiver serão incluídos nas etapas de implementação quando você limitar a implementação a uma tag específica.
  2. Crie dois processos de implementação de aplicativo que correspondam às duas tags. Quando você incluir uma etapa Instalar componente em um processo de aplicativo, será possível usar o campo Limitar à tag para restringir a implementação a recursos que tenham uma tag específica.
  3. Implemente a nova versão de um aplicativo usando o primeiro processo de implementação de aplicativo. Por exemplo, implemente o aplicativo em um grupo de servidores identificados como Azul.
  4. Verifique se a nova versão do aplicativo está sendo executado conforme esperado.
  5. Implemente a nova versão de um aplicativo usando o outro processo de implementação de aplicativo. Por exemplo, implemente o aplicativo em um grupo de servidores identificados como Verde.

Feedback