Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Arbeiten mit Bereitstellungsgruppen in CodeDeploy
Sie können eine oder mehrere Bereitstellungsgruppen für eine CodeDeploy Anwendung angeben. Jede Anwendungsbereitstellung nutzt eine ihrer Bereitstellungsgruppen. Die Bereitstellungsgruppe enthält während der Bereitstellung verwendete Einstellungen und Konfigurationen. Die meisten Einstellungen für Bereitstellungsgruppen hängen von der Rechenplattform ab, die von Ihrer Anwendung verwendet wird. Einige Einstellungen, wie Rollbacks, Trigger und Alarme, können für Bereitstellungsgruppen für jede Computerplattform konfiguriert werden.
Bereitstellungsgruppen in Bereitstellungen der Amazon ECS-Rechenplattform
In einer Amazon ECS-Bereitstellung spezifiziert eine Bereitstellungsgruppe den Amazon ECS-Service, den Load Balancer, den optionalen Test-Listener und zwei Zielgruppen. Es gibt auch an, wann der Datenverkehr an das Ersatz-Task-Set umgeleitet werden soll und wann das ursprüngliche Task-Set und die Amazon ECS-Anwendung nach einer erfolgreichen Bereitstellung beendet werden sollen.
Bereitstellungsgruppen bei Bereitstellungen von AWS Lambda Rechenplattformen
In einer AWS Lambda-Bereitstellung definiert eine Bereitstellungsgruppe eine Reihe von CodeDeploy Konfigurationen für future Bereitstellungen einer AWS Lambda Funktion. Die Bereitstellungsgruppe gibt beispielsweise an, wie der Datenverkehr an eine neue Version einer Lambda-Funktion weitergeleitet werden soll. Sie kann außerdem Alarme und Rollbacks angeben. Eine einzelne Bereitstellung in einer AWS Lambda-Bereitstellungsgruppe kann eine oder mehrere Gruppenkonfigurationen überschreiben.
Bereitstellungsgruppen in EC2/On-Premises-Compute-Platform-Bereitstellungen
In einer EC2/On-Premises-Bereitstellung besteht eine Bereitstellungsgruppe aus einzelnen Instances, die für eine Bereitstellung vorgesehen sind. Eine Bereitstellungsgruppe enthält individuell markierte Instances, Amazon EC2-Instances in Amazon EC2 Auto Scaling Scaling-Gruppen oder beides.
In einer In-Situ-Bereitstellung werden die Instances in der Bereitstellungsgruppe mit der neuesten Anwendungsrevision aktualisiert.
In einer blauen/grünen Bereitstellung wird der Datenverkehr von einer Gruppe von Instances zu einer anderen umgeleitet, indem die ursprünglichen Instances von einem oder mehreren Load Balancern abgemeldet und ein Ersatzsatz von Instances registriert wird, auf dem in der Regel bereits die neueste Anwendungsversion installiert ist.
Sie können einer Anwendung in mehr als eine Bereitstellungsgruppe zuordnen. CodeDeploy Dadurch ist es möglich, eine Anwendungsrevision für verschiedene Gruppen von Instances zu verschiedenen Zeiten bereitzustellen. Sie können beispielsweise eine Bereitstellungsgruppe zum Bereitstellen einer Anwendungsrevision in einer Gruppe von Instances mit dem Tag Test
verwenden, um die Qualität des Codes zu gewährleisten. Anschließend stellen Sie dieselbe Anwendungsrevision in einer Bereitstellungsgruppe von Instances mit dem Tag Staging
für eine zusätzliche Verifizierung bereit. Schließlich, wenn Sie bereit sind, die neueste Anwendung für Kunden zu veröffentlichen, stellen Sie diese in einer Bereitstellungsgruppe von Instances mit dem Tag Production
bereit.
Sie können auch mehrere Tag-Gruppen verwenden, um die Kriterien für die Instances in einer Bereitstellungsgruppe weiter zu verfeinern. Weitere Informationen finden Sie unter Tagging Instances for Deployments.
Wenn Sie die CodeDeploy Konsole verwenden, um eine Anwendung zu erstellen, konfigurieren Sie gleichzeitig ihre erste Bereitstellungsgruppe. Wenn Sie die verwenden, AWS CLI um eine Anwendung zu erstellen, erstellen Sie ihre erste Bereitstellungsgruppe in einem separaten Schritt.
Eine Liste der Bereitstellungsgruppen, die Ihrem AWS Konto bereits zugeordnet sind, finden Sie unterDetails zur Bereitstellungsgruppe anzeigen mit CodeDeploy.
Informationen zu Amazon EC2 EC2-Instance-Tags finden Sie unter Arbeiten mit Tags mithilfe der Konsole. Weitere Informationen über lokale Instances finden Sie unter Working with On-Premises Instances. Informationen zu Amazon EC2 Auto Scaling finden Sie unterIntegration CodeDeploy mit Amazon EC2 Auto Scaling.
Topics