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.
Tutoriels et exemples
Des didacticiels spécifiques au langage et au framework sont répartis dans le guide du AWS Elastic Beanstalk développeur. Nous actualisons cette liste en permanence en y ajoutant les didacticiels que nous créons ou mettons à jour. Les mises à jour les plus récentes sont affichées en premier.
Ces didacticiels s'adressent aux utilisateurs de niveau intermédiaire et peuvent ne pas contenir d'instructions pour des procédures de base, telles que l'inscription à AWS. Si c'est la première fois que vous utilisez AWS Elastic Beanstalk, consultez la procédure pas à pas pour démarrer afin de mettre en place votre premier environnement Elastic Beanstalk.
-
Ruby on Rails - Déploiement d'une application rails sur Elastic Beanstalk
-
Ruby et Sinatra - Déploiement d'une application sinatra sur Elastic Beanstalk
-
Configuration haute disponibilité PHP et MySQL - Déploiement d'une application PHP haute disponibilité avec une base de données Amazon RDS externe vers Elastic Beanstalk
-
PHP et Laravel - Déploiement d'une application Laravel sur Elastic Beanstalk
-
PHP et CakePHP - Déploiement d'une application CakePHP sur Elastic Beanstalk
-
Configuration haute disponibilité PHP et Drupal - Déploiement d'un site web Drupal haute disponibilité avec une base de données Amazon RDS externe vers Elastic Beanstalk
-
Configuration PHP et WordPress HA - Déploiement d'un WordPress site Web à haute disponibilité avec une base de données Amazon RDS externe sur Elastic Beanstalk
-
Configuration haute disponibilité Node.js avec DynamoDB - Déploiement d'une application Node.js avec DynamoDB vers Elastic Beanstalk
-
ASP.NET Core - QuickStart: Déployer une application ASP.NET sur Elastic Beanstalk
-
Python et Flask - Déploiement d'une application Flask sur Elastic Beanstalk
-
Python et Django - Déploiement d'une application Django sur Elastic Beanstalk
-
Node.js et Express - Déploiement d'une application Node.js Express sur Elastic Beanstalk
-
Docker, PHP et nginx - Création d'un environnement Docker géré par ECS avec la console Elastic Beanstalk
Vous pouvez utiliser les liens suivants afin de télécharger les exemples d'application utilisés par Elastic Beanstalk lorsque vous créez un environnement sans fournir de bundle de fichiers source :
-
Docker – docker.zip
-
Docker préconfiguré (Glassfish) — 1.zip docker-glassfish-v
-
Go – go.zip
-
Corretto – corretto.zip
-
Tomcat – tomcat.zip
-
.NET Core sous Linux — dotnet-core-linux.zip
-
.NET Core — dotnet-asp-windows.zip
-
Node.js – nodejs.zip
-
PHP – php.zip
-
Python – python.zip
-
Ruby – ruby.zip
Des exemples d'applications plus complexes qui montrent l'utilisation de frameworks, de bibliothèques et d'outils Web supplémentaires sont disponibles sous forme de projets open source sur GitHub :
-
Équilibrage de charge WordPress
(didacticiel) : fichiers de configuration permettant de l'installer WordPress en toute sécurité et de l'exécuter dans un environnement Elastic Beanstalk à charge équilibrée. -
Drupal à charge équilibrée
(tutoriel) – Fichiers de configuration et instructions pour l'installation de Drupal en toute sécurité et son exécution dans un environnement Elastic Beanstalk à charge équilibrée. -
Scorekeep
- API RESTful Web qui utilise le framework Spring et fournit une interface pour créer et gérer des utilisateurs, des sessions et des jeux. AWS SDK for Java Cette API est regroupée avec une application web Angular 1.5 qui utilise l'API sur HTTP. Inclut des branches présentant une intégration avec Amazon Cognito et Amazon Relational Database Service. AWS X-Ray L'application utilise des fonctionnalités de la plateforme Java SE pour télécharger des dépendances et des instances intégrées, ce qui réduit la taille du bundle de fichiers source. L'application inclut également des fichiers de configuration nginx qui remplacent la configuration par défaut pour servir l'application web frontale de manière statique sur le port 80 via le proxy et acheminer les requêtes vers des chemins sous
/api
vers l'API s'exécutant surlocalhost:5000
. -
Y a-t-il des serpents ?
- Application Tomcat qui montre l'utilisation de RDS dans une application Web Java EE dans Elastic Beanstalk. Le projet montre l'utilisation des fichiers de configuration Servlets JSPs, Simple Tag Support, Tag Files, JDBC, SQL, Log4J, Bootstrap, Jackson et Elastic Beanstalk. -
Locust Load Generator
- Ce projet décrit comment utiliser les fonctionnalités de la plateforme Java SE pour installer et exécuter Locust , un outil de test de charge développé en Python. Ce projet inclut des fichiers de configuration qui installent et configurent Locust, un script de construction qui configure une table DynamoDB et un Procfile qui exécute Locust. -
Share Your Thoughts
(tutoriel) - Application PHP qui décrit l'utilisation de MySQL sur Amazon RDS, Composer et les fichiers de configuration. -
A New Startup
(tutoriel) - Exemple d'application Node.js qui montre l'utilisation de DynamoDB, du SDK JavaScript pour Node.js, de AWS la gestion des packages npm et des fichiers de configuration.