Estratégias de implantação do AWS Elastic Beanstalk - Introdução ao DevOps na AWS

Estratégias de implantação do AWS Elastic Beanstalk

O AWS Elastic Beanstalk oferece suporte aos seguintes tipos de estratégias de implantação:

  • All-at-once (Tudo de uma vez): executa a implantação no local em todas as instâncias.

  • Rolling (Rolagem): divide as instâncias em lotes e implanta em um lote de cada vez.

  • Rolling with Additional Batch (Rolagem com lote adicional): divide as implantações em lotes, mas, para o primeiro lote, cria novas instâncias do EC2 em vez de implantar nas instâncias EC2 existentes.

  • Immutable (Imutável): se você precisar implantar com uma nova instância em vez de usar uma instância existente.

  • Traffic Splitting (Divisão de tráfego): executa uma implantação imutável e encaminha a porcentagem de tráfego para as novas instâncias por um período predeterminado. Se as instâncias permanecerem íntegras, encaminhe todo o tráfego para novas instâncias e encerre as instâncias antigas.