Bereitstellungsstrategien für AWS Elastic Beanstalk - Einführung in DevOps in AWS

Bereitstellungsstrategien für AWS Elastic Beanstalk

AWS Elastic Beanstalk unterstützt die folgenden Bereitstellungsstrategien:

  • Alles gleichzeitig: Führt eine In-Situ-Bereitstellung auf allen Instances durch.

  • Fortlaufend: Teilt die Instances in Batches auf und nimmt die Bereitstellung jeweils für einen Batch vor.

  • Fortlaufend mit zusätzlichem Batch: Teilt die Bereitstellungen in Batches auf, erstellt aber für den ersten Batch neue EC2-Instances, anstatt die Bereitstellung auf den vorhandenen EC2-Instances vorzunehmen.

  • Unveränderlich: Verwenden Sie diese Strategie, wenn Sie eine Bereitstellung mit einer neuen Instance vornehmen müssen, anstatt eine vorhandene Instance zu verwenden.

  • Datenverkehrsaufteilung: Führt eine unveränderliche Bereitstellung durch und leitet dann einen Prozentsatz des Datenverkehrs für eine vorher festgelegte Dauer an die neuen Instances weiter. Wenn die Instances fehlerfrei bleiben, wird der gesamte Datenverkehr an neue Instances weitergeleitet und alte Instances werden heruntergefahren.