Erste Schritte mit Node.js in Elastic Beanstalk - AWS Elastic Beanstalk

Erste Schritte mit Node.js in Elastic Beanstalk

Für die ersten Schritte mit Node.js-Anwendungen in AWS Elastic Beanstalk benötigen Sie nur das Quell-Bundle einer Anwendung, damit Sie die erste Anwendungsversion hochladen und in einer Umgebung bereitstellen können. Im Rahmen der Erstellung der Umgebung werden von Elastic Beanstalk alle erforderlichen AWS-Ressourcen für eine hochskalierbare Webanwendung zugewiesen.

Starten einer Umgebung mit einer Beispielanwendung von Node.js

Elastic Beanstalk bietet für jede Plattform sowohl einfache Beispielanwendungen mit einer Seite als auch komplexe Beispiele, in denen die Nutzung weiterer AWS-Ressourcen wie z. B. Amazon RDS sowie sprach- oder plattformspezifische Funktionen und APIs veranschaulicht werden.

Anmerkung

Folgen Sie den Schritten in der README.md-Quellpaketdatei, um sie bereitzustellen.

Beispiele

Umgebungstyp

Quell-Bundle

Beschreibung

Webserver

nodejs.zip

Anwendung mit einer Seite.

Starten Sie dieses Beispiel mithilfe des Verfahrens unter Create an Example Application.

Webserver mit Amazon RDS

nodejs-example-express-rds.zip

Hiking-Protokollanwendung, die das Express-Framework und eine Amazon Relational Database Service (RDS)-Datenbank verwendet.

Praktische Anleitung

Webserver mit Amazon ElastiCache

nodejs-example-express-elasticache.zip

Express-Webanwendung, die Amazon ElastiCache für das Clustering verwendet. Mit Clustering lassen sich hohe Verfügbarkeit, Leistung und Sicherheit Ihrer Webanwendung verbessern.

Praktische Anleitung

Webserver mit DynamoDB, Amazon SNS und Amazon SQS

nodejs-example-dynamo.zip

Express-Website, die Kontaktinformationen der Benutzer für eine neue Marketingkampagne des Unternehmens sammelt. Verwendet das AWS SDK for JavaScript in Node.js, um Einträge in eine DynamoDB-Tabelle zu schreiben, und Elastic-Beanstalk-Konfigurationsdateien zum Erstellen von Ressourcen in DynamoDB, Amazon SNS und Amazon SQS.

Praktische Anleitung

Nächste Schritte

Nachdem Sie eine Umgebung erstellt haben, in der eine Anwendung ausgeführt wird, können Sie jederzeit eine neue Version der Anwendung oder eine gänzlich andere Anwendung bereitstellen. Das Bereitstellen einer neuen Anwendungsversion geht sehr schnell, da keine EC2-Instances bereitgestellt oder neu gestartet werden müssen. Weitere Informationen zur Anwendungsbereitstellung finden Sie unter Bereitstellen einer neuen Version Ihrer Anwendung.

Wenn Sie ein oder zwei Beispielanwendungen bereitgestellt haben, können Sie mit der lokalen Entwicklung und Ausführung von Node.js-Anwendungen beginnen. Die entsprechenden Informationen zum Einrichten einer Node.js-Entwicklungsumgebung und zu allen benötigten Tools finden Sie im nächsten Abschnitt.