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.
Tutorials und Beispiele
Sprach- und Framework-spezifische Tutorials sind im AWS Elastic Beanstalk Entwicklerhandbuch verteilt. Neue und aktualisierte Tutorials werden dieser Liste nach ihrer Veröffentlichung hinzugefügt. Die neuesten Aktualisierungen werden zuerst angezeigt.
Diese Tutorials richten sich an fortgeschrittene Benutzer und enthalten keine Anweisungen für grundlegende Schritte, wie z. B. die Anmeldung bei AWS. Wenn Sie Elastic Beanstalk zum ersten Mal verwenden AWS , schauen Sie sich die Getting Started Walkthrough an, um Ihre erste Elastic Beanstalk Beanstalk-Umgebung zum Laufen zu bringen.
-
Ruby on Rails – Bereitstellen einer Rails-Anwendung in Elastic Beanstalk
-
Ruby und Sinatra – Bereitstellen einer Sinatra-Anwendung in Elastic Beanstalk
-
PHP und MySQL HA-Konfiguration – Bereitstellen einer PHP-Anwendung mit hoher Verfügbarkeit und einer externen Amazon RDS-Datenbank für Elastic Beanstalk
-
PHP und Laravel – Bereitstellen einer Laravel-Anwendung in Elastic Beanstalk
-
PHP und CakePHP – Bereitstellen einer CakePHP-Anwendung in Elastic Beanstalk
-
PHP und Drupal HA-Konfiguration – Bereitstellen einer Drupal-Website mit hoher Verfügbarkeit und einer externen Amazon RDS-Datenbank für Elastic Beanstalk
-
PHP- und HA-Konfiguration - WordPress Bereitstellung einer WordPress Website mit hoher Verfügbarkeit mit einer externen Amazon RDS-Datenbank auf Elastic Beanstalk
-
Node.js mit DynamoDB HA-Konfiguration – Bereitstellen einer Node.js-Anwendung mit DynamoDB in Elastic Beanstalk
-
ASP.NET Core – QuickStart: Stellen Sie eine ASP.NET-Anwendung auf Elastic Beanstalk bereit
-
Python und Flask – Bereitstellen einer Flask-Anwendung in Elastic Beanstalk
-
Python und Django – Bereitstellen einer Django-Anwendung in Elastic Beanstalk
-
Node.js und Express – Eine Node.js Express-Anwendung auf Elastic Beanstalk bereitstellen
-
Docker, PHP und nginx – Erstellen einer von ECS verwalteten Docker-Umgebung mit der Elastic Beanstalk Beanstalk-Konsole
Unter den nachfolgenden Links können Sie die von Elastic Beanstalk verwendeten Beispielanwendungen herunterladen, um eine Umgebung ohne Quell-Bundle zu erstellen:
-
Docker – docker.zip
-
Docker für mehrere Container — 2.zip docker-multicontainer-v
-
Vorkonfigurierter Docker (Glassfish) — 1.zip docker-glassfish-v
-
Go – go.zip
-
Corretto – corretto.zip
-
Tomcat – tomcat.zip
-
.NET Core unter Linux — .zip dotnet-core-linux
-
.NET Core — dotnet-asp-windows .zip
-
Node.js – nodejs.zip
-
PHP – php.zip
-
Python – python.zip
-
Ruby – ruby.zip
Umfangreichere Beispielanwendungen, die die Verwendung zusätzlicher Web-Frameworks, Bibliotheken und Tools zeigen, sind als Open-Source-Projekte verfügbar unter GitHub:
-
Load-Balancing WordPress
(Tutorial) — Konfigurationsdateien für die WordPress sichere Installation und Ausführung in einer Elastic Beanstalk Beanstalk-Umgebung mit Lastenausgleich. -
Drupal mit Lastenausgleich
(Tutorial) — Konfigurationsdateien und Anweisungen für die sichere Installation und Ausführung von Drupal in einer Elastic Beanstalk Beanstalk-Umgebung mit Lastenausgleich. -
Scorekeep
— RESTful Web-API, die das Spring-Framework verwendet und eine Schnittstelle für die Erstellung und AWS SDK for Java Verwaltung von Benutzern, Sitzungen und Spielen bereitstellt. Die API ist mit einer Angular 1.5-Web-App gebündelt, von der die API über HTTP eingesetzt wird. Beinhaltet Zweige, die die Integration mit Amazon Cognito und Amazon Relational Database Service zeigen. AWS X-Ray Die Anwendung nutzt Funktionen der Java SE-Plattform, um Abhängigkeiten herunterzuladen und auf Instances zu erstellen, und minimiert so die Größe des Quell-Bundles. Die Anwendung umfasst auch nginx-Konfigurationsdateien, mit denen die Standardkonfiguration überschrieben wird, sodass die Bereitstellung der Frontend-Webanwendung statisch auf Port 80 über den Proxy erfolgt und Anforderungen über Pfade unter
/api
an die auflocalhost:5000
ausgeführte API weitergeleitet werden. -
Hat es Schlangen?
- Tomcat-Anwendung, die die Verwendung von RDS in einer Java EE-Webanwendung in Elastic Beanstalk zeigt. Das Projekt zeigt die Verwendung von Servlets, Simple Tag Support JSPs, Tag Files, JDBC, SQL, Log4J, Bootstrap, Jackson und Elastic Beanstalk Konfigurationsdateien. -
Locust Load Generator
– Dieses Projekt zeigt die Verwendung von Java SE-Plattformfunktionen zur Installation und Ausführung von Locust . Dieses Tool für die Lastgenerierung ist in Python geschrieben. Das Projekt umfasst Konfigurationsdateien zur Installation und Konfiguration von Locust, ein Build-Skript zur Konfiguration einer DynamoDB-Tabelle sowie eine Procfile-Datei für die Locust-Ausführung. -
Share Your Thoughts
(Tutorial) – PHP-Anwendung, mit der die Nutzung von MySQL auf Amazon RDS, Composer und Konfigurationsdateien gezeigt wird. -
Eine Beispielanwendung New Startup
(Tutorial) — Node.js, die die Verwendung von DynamoDB, dem AWS SDK für JavaScript in Node.js, der npm-Paketverwaltung und Konfigurationsdateien zeigt.