Manutenção de aplicativos - Guia do desenvolvedor de aplicativos avançados do AMS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Manutenção de aplicativos

Depois que a infraestrutura é implantada, atualizá-la de forma consistente em todos os seus ambientes de AMS, do controle de qualidade à preparação e à produção, é o desafio.

Esta seção fornece uma visão geral do processo de ingestão de carga de trabalho do AMS e alguns exemplos de métodos diferentes que você pode usar para manter sua camada de infraestrutura de nuvem atualizada.

Estratégias de manutenção de aplicativos

A forma como você implanta seus aplicativos afeta a forma como você os mantém. Esta seção fornece algumas estratégias para manutenção de aplicativos.

As atualizações do ambiente podem envolver qualquer uma dessas mudanças:

  • Atualizações de segurança

  • Novas versões de seus aplicativos

  • Alterações na configuração do aplicativo

  • Atualizações nas dependências

nota

Para qualquer implantação de aplicativo, não importa o método, sempre registre uma solicitação de serviço com antecedência para que o AMS saiba que você vai implantar um aplicativo.

Exemplos de instalação de aplicativos imutáveis versus mutáveis
Mutabilidade da instância de computação Método de instalação do aplicativo AMI

Mutable

Com CodeDeploy

Fornecido pela AMS

Manualmente

Com um chef ou fantoche, à base de puxar

Com Ansible ou Salt, baseado em push

Imutável

Com uma AMI dourada

Personalizado (com base no fornecido pela AMS)