Was ist AWS Elastic Beanstalk? - 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.

Was ist AWS Elastic Beanstalk?

Mit Elastic Beanstalk können Sie schnell Anwendungen bereitstellen und verwalten in AWS Cloud, ohne sich mit der Infrastruktur vertraut machen zu müssen, auf der diese Anwendungen ausgeführt werden. Amazon Web Services (AWS) umfasst über einhundert Dienste, von denen jeder einen bestimmten Funktionsbereich abdeckt. Die Vielfalt der Dienste bietet gleichzeitig Flexibilität bei der Verwaltung Ihrer AWS Infrastruktur, es kann schwierig sein, herauszufinden, welche Dienste genutzt werden sollen und wie sie bereitgestellt werden sollen. Elastic Beanstalk vereinfacht die komplexe Verwaltung, ohne Einschränkungen in Bezug auf Auswahl oder Kontrolle nach sich zu ziehen. Sie laden Ihre Anwendung einfach hoch, und Elastic Beanstalk übernimmt automatisch Kapazitätsbereitstellung, Lastverteilung, Skalierung und Überwachung des Anwendungsstatus.

Elastic Beanstalk unterstützt Anwendungen, die in Go, Java, entwickelt wurden. NET, Node.jsPHP, Python und Ruby. Elastic Beanstalk unterstützt auch Docker-Plattformen. Mit Docker-Containern können Sie Ihre eigene Programmiersprache und Anwendungsabhängigkeiten wählen, die von den anderen Elastic Beanstalk-Plattformen möglicherweise nicht unterstützt werden. Wenn Sie Ihre Anwendung bereitstellen, erstellt Elastic Beanstalk die ausgewählte unterstützte Plattformversion und stellt eine oder mehrere bereit AWS Ressourcen, wie EC2 Amazon-Instances, in Ihrem AWS Konto, um Ihre Anwendung auszuführen.

Sie können mit Elastic Beanstalk interagieren, indem Sie die Elastic Beanstalk Beanstalk-Konsole verwenden, AWS Command Line Interface (AWS CLI) oder eb ein speziell für Elastic Beanstalk CLI entwickeltes High-Level.

Weitere Informationen zur Bereitstellung einer Beispiel-Webanwendung mit Elastic Beanstalk finden Sie unter Erste Schritte mit AWS: Bereitstellung einer Web-App.

Sie können die meisten Bereitstellungsaufgaben, wie z. B. die Änderung der Größe Ihrer Flotte von EC2 Amazon-Instances oder die Überwachung Ihrer Anwendung, auch direkt über die Elastic Beanstalk Beanstalk-Weboberfläche (Konsole) ausführen.

Zum Verwenden von Elastic Beanstalk erstellen Sie eine Anwendung, laden eine Anwendungsversion in Form eines Anwendungs-Quell-Bundles (z. B. eine Java-WAR-Datei) in Elastic Beanstalk hoch und stellen einige Informationen zur Anwendung bereit. Elastic Beanstalk startet automatisch eine Umgebung und erstellt und konfiguriert die AWS Ressourcen, die zur Ausführung Ihres Codes benötigt werden. Nach dem Start der Umgebung können Sie diese verwalten und neue Anwendungsversionen bereitstellen. Das folgende Diagramm veranschaulicht den Arbeitsablauf von Elastic Beanstalk.

Elastic Beanstalk Beanstalk-Arbeitsablauf.

Nachdem Sie Ihre Anwendung erstellt und bereitgestellt haben, sind Informationen über die Anwendung — einschließlich Metriken, Ereignissen und Umgebungsstatus — über die Elastic Beanstalk Beanstalk-Konsole oder Befehlszeilenschnittstellen verfügbarAPIs, einschließlich der vereinheitlichten AWS CLI.

Preisgestaltung

Für die Nutzung von Elastic Beanstalk fallen keine zusätzlichen Gebühren an. Sie zahlen nur für den Basiswert AWS Ressourcen, die Ihre Anwendung verbraucht. Einzelheiten zur Preisgestaltung finden Sie unter Elastic Beanstalk Service-Detailseite .

Nächste Schritte

Dieses Handbuch bietet konzeptionelle Informationen zum Elastic Beanstalk-Webservice und enthält eine Anleitung, wie Sie mit dem Service Webanwendungen bereitstellen. In separaten Abschnitten wird beschrieben, wie Sie die Elastic Beanstalk Beanstalk-Konsole und die Tools für die Befehlszeilenschnittstelle (CLI) verwenden und API Ihre Elastic Beanstalk Beanstalk-Umgebungen bereitstellen und verwalten. Zudem dokumentiert dieses Handbuch die Integration von Elastic Beanstalk mit anderen Services von Amazon Web Services.

Es wird empfohlen, zum Kennenlernen von Elastic Beanstalk das Thema Erste Schritte mit Elastic Beanstalk zu lesen. Erste Schritte führt Sie durch die Erstellung, Anzeige und Aktualisierung Ihrer Elastic Beanstalk-Anwendung sowie durch die Bearbeitung und Terminierung Ihrer Elastic Beanstalk-Umgebung. In Erste Schritte werden außerdem die verschiedenen Möglichkeiten des Zugriffs auf Elastic Beanstalk vorgestellt.

Weitere Informationen zur Elastic Beanstalk-Anwendung und deren Komponenten finden Sie auf den folgenden Seiten.