Estrategias de implementación de AWS Elastic Beanstalk - Introduction a DevOps en AWS

Estrategias de implementación de AWS Elastic Beanstalk

AWS Elastic Beanstalk admite los siguientes tipos de estrategias de implementación:

  • Todo a la vez: realiza una implementación in situ en todas las instancias.

  • Continua: divide las instancias en lotes e implementa en un lote cada vez.

  • Continua con un lote adicional: divide las implementaciones en lotes, pero crea nuevas instancias de EC2 para el primer lote en lugar de implementarlo en instancias de EC2 existentes.

  • Inmutable: si necesita realizar la implementación con una nueva instancia en lugar de usar una instancia existente.

  • División de tráfico: realiza una implementación inmutable y, a continuación, reenvía un porcentaje de tráfico a las nuevas instancias durante un período de tiempo predeterminado. Si las instancias se mantienen en buen estado, reenvía todo el tráfico a instancias nuevas y cierra las instancias antiguas.