View a markdown version of this page

Verwaltung von Elastic Beanstalk-Umgebungen - AWS Elastic Beanstalk

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.

Verwaltung von Elastic Beanstalk-Umgebungen

In diesem Kapitel wird beschrieben, wie Sie Ihre Elastic Beanstalk-Umgebungen erstellen und verwalten. Diese Einführungsseite bietet einen Überblick über Updates, Wartungsarbeiten und Konfigurationen, die Sie im Laufe der Zeit anwenden werden, wenn sich Ihre Anwendung und Umgebung weiterentwickeln.

Funktionen der Umgebung

Sie können eigene Umgebungen für Entwicklung, Tests und Produktion erstellen und verwalten und jede Version der Anwendung in jeder Umgebung bereitstellen. Umgebungen können lange oder temporär eingesetzt werden. Wenn Sie eine Umgebung beenden, können Sie deren Konfiguration für eine spätere erneute Erstellung speichern.

Bereitstellungen von Anwendungen

Im Entwicklungsverlauf der Anwendung wird diese häufig – und zu verschiedenen Zwecken in mehreren unterschiedlichen Umgebungen – bereitgestellt. Mit Elastic Beanstalk können Sie konfigurieren, wie Bereitstellungen durchgeführt werden. Sie können die Bereitstellung für alle Instances der Umgebung gleichzeitig ausführen oder sie in Stapel für eine fortlaufende Bereitstellung unterteilen.

Konfigurationsänderungen

Konfigurationsänderungen werden getrennt von Bereitstellungen verarbeitet und haben einen eigenen Umfang. Wenn Sie beispielsweise den Typ der EC2-Instances ändern, auf denen die Anwendung ausgeführt wird, müssen alle Instances ersetzt werden. Ändern Sie hingegen die Konfiguration vom Load Balancer der Umgebung, kann diese Änderung direkt ohne Serviceunterbrechung oder Kapazitätseinbußen erfolgen. Sie können auch Konfigurationsänderungen in fortlaufenden Konfigurationsaktualisierungen ausführen, bei denen die Instances der Umgebung in Stapeln geändert werden.

Anmerkung

Ändern Sie die Ressourcen der Umgebung nur mit Elastic Beanstalk. Wenn Sie Ressourcen mithilfe der Konsole, CLI-Befehle oder SDKs eines anderen Dienstes ändern, kann Elastic Beanstalk den Zustand dieser Ressourcen nicht genau überwachen, und Sie können die Konfiguration nicht speichern oder die Umgebung zuverlässig neu erstellen. Out-of Bandänderungen können auch zu Problemen beim Aktualisieren oder Beenden einer Umgebung führen.

Plattformaktualisierungen

Wenn Sie eine Beanstalk Standard-Umgebung starten, wählen Sie eine Plattformversion. Wir aktualisieren die Plattformen regelmäßig mit neuen Plattformversionen und stellen damit Leistungsverbesserungen und neue Funktionen bereit. Sie können Ihre Umgebung jederzeit auf die neueste Plattformversion aktualisieren. Im AWS Elastic Beanstalk Plattformhandbuch finden Sie eine Liste der unterstützten Plattformen und einen Versionsverlauf der Plattform, der die Datumsbereiche enthält, in denen sie aktuell waren.

Architektur-Optionen

Mit zunehmender Komplexität der Anwendung können Sie diese in mehrere Komponenten aufteilen, von denen jede in einer eigenen Umgebung ausgeführt wird. Für lange laufende Workloads können Sie Worker-Umgebungen starten, die Aufträge von einer Amazon Simple Queue Service (Amazon SQS)-Warteschlange verarbeiten. Bei Beanstalk Standard wird jedes Replikat der Umgebungsanwendung auf einer einzelnen Amazon EC2-Instance ausgeführt. Mit Beanstalk Cluster können Sie auf jeder Amazon EC2-Instance mehrere Anwendungsreplikate ausführen, auch in separaten Umgebungen. Dies ermöglicht schnellere Bereitstellungen und Autoscaling sowie eine verbesserte Kosteneffizienz beim Betrieb mehrerer Umgebungen oder Anwendungsreplikate.