Autres exemples d'applications et de didacticiels pour Node.js - AWS Elastic Beanstalk

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Autres exemples d'applications et de didacticiels pour Node.js

Pour commencer à utiliser les applications Node.js AWS Elastic Beanstalk, il vous suffit d'un bundle de sources d'applications à télécharger en tant que première version de l'application et à déployer dans un environnement. Cette QuickStart pour Node.js rubrique explique comment lancer l'exemple d'application Node.js avec l'interface de ligne de commande EB. Cette section fournit des applications et des didacticiels supplémentaires.

Lancement d'un environnement avec un exemple d'application Node.js

Elastic Beanstalk fournit des exemples d'applications d'une seule page pour chaque plate-forme, ainsi que des exemples plus complexes illustrant l'utilisation de ressources AWS supplémentaires telles qu'Amazon RDS, ainsi que des fonctionnalités et API spécifiques au langage ou à la plate-forme.

Note

Suivez les étapes du fichier de la solution groupée source README.md pour le déployer.

Exemples

Type d'environnement

Solution groupée source

Description

Serveur web

nodejs.zip

Application avec page unique.

Pour lancer l'exemple d'application avec l'interface de ligne de commande EB, voirQuickStart pour Node.js.

Vous pouvez également utiliser la console Elastic Beanstalk pour lancer l'exemple d'application. Pour connaître les étapes détaillées, voir Création d'un exemple d'application dans le chapitre Mise en route de ce guide.

Serveur web avec Amazon RDS

nodejs-example-express-rds.zip

Application de journal de randonnée qui utilise le cadre Express et un service Amazon Relational Database Service (RDS).

Didacticiel

Serveur Web avec Amazon ElastiCache

nodejs-example-express-elasticache.zip

Application Web Express qui utilise Amazon ElastiCache pour le clustering. La mise en cluster permet d'améliorer la haute disponibilité, les performances et la sécurité de votre application web.

Didacticiel

Serveur web avec DynamoDB, Amazon SNS et Amazon SQS

nodejs-example-dynamo.zip

Site web Express qui collecte les informations de contact des utilisateurs pour la nouvelle campagne de marketing d'une entreprise. Utilise le AWS SDK pour JavaScript in Node.js pour écrire des entrées dans une table DynamoDB, et les fichiers de configuration Elastic Beanstalk pour créer des ressources dans DynamoDB, Amazon SNS et Amazon SQS.

Didacticiel

Étapes suivantes

Une fois que vous disposez d'un environnement exécutant une application, vous pouvez déployer une nouvelle version de l'application ou une application totalement différente à tout moment. Le déploiement d'une nouvelle version d'application est très rapide, car il n'est pas nécessaire de mettre en service ni de redémarrer les instances EC2. Pour plus d'informations sur le déploiement d'applications, voir Déploiement d'une nouvelle version de votre application.

Une fois que vous avez déployé un ou deux exemples d'applications et que vous êtes prêt à commencer à développer et à exécuter des applications Node.js localement, consultez la section relative Configuration de votre environnement de développement Node.js à la configuration d'un environnement de développement Node.js avec tous les outils dont vous aurez besoin.