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.
AWS Elastic Beanstalk
AWS Elastic Beanstalk
Avec Elastic Beanstalk, vous pouvez rapidement déployer, gérer et faire évoluer des applications sans la charge opérationnelle liée à la gestion de l'infrastructure. Elastic Beanstalk simplifie la gestion des applications Web, ce qui en fait le choix idéal pour les entreprises qui utilisent AWS pour la première fois ou qui souhaitent déployer une application Web le plus rapidement possible.
Lorsque vous utilisez Elastic Beanstalk comme solution de déploiement, il vous suffit de télécharger votre code source et Elastic Beanstalk fournira et exploitera toute l'infrastructure nécessaire, notamment les serveurs, les bases de données, les équilibreurs de charge, les réseaux et les groupes de mise à l'échelle automatique. Bien que ces ressources soient créées en votre nom, vous conservez le contrôle total de ces ressources, ce qui permet aux développeurs de les personnaliser selon leurs besoins. Elastic Beanstalk répond aux critères de conformité aux normes ISO, PCI, SOC 1, SOC 2 et SOC 3, ainsi qu'aux critères d'éligibilité à la loi HIPAA. Cela signifie que les applications exécutées sur Elastic Beanstalk peuvent traiter des données financières réglementées ou des informations de santé protégées (PHI).
Tableau 2 : Fonctionnalités AWS Elastic Beanstalk de déploiement
Capacité | Description |
---|---|
Disposition |
Elastic Beanstalk créera tous les composants d'infrastructure nécessaires au fonctionnement d'une application ou d'un service Web qui s'exécute sur l'une de ses plateformes prises en charge. Si vous avez besoin d'une infrastructure supplémentaire, celle-ci devra être créée en dehors d'Elastic Beanstalk. Reportez-vous à Elastic Beanstalk Platforms pour plus de détails sur les plateformes d'applications Web prises en charge par Elastic Beanstalk. |
Configuration |
Elastic Beanstalk propose un large éventail d'options pour personnaliser les ressources de votre environnement. Reportez-vous à la section Configuration des environnements Elastic Beanstalk pour plus d'informations sur la personnalisation des ressources créées par Elastic Beanstalk. |
Déploiement |
Elastic Beanstalk gère automatiquement les déploiements d'applications et crée un environnement qui exécute une nouvelle version de votre application sans affecter les utilisateurs existants. Reportez-vous à la section Déploiement d'applications AWS Elastic Beanstalk pour plus de détails sur les déploiements d'applications avec Elastic Beanstalk. |
Échelle |
Elastic Beanstalk utilise Elastic Load Balancing et Auto Scaling pour dimensionner automatiquement votre application en fonction de ses besoins spécifiques. Les zones de disponibilité multiples vous permettent d'améliorer la fiabilité et la disponibilité des applications. Reportez-vous à Auto Scaling Group pour votre environnement Elastic Beanstalk pour plus de détails sur le dimensionnement automatique avec Elastic Beanstalk. |
Surveillance |
Elastic Beanstalk propose une surveillance intégrée de l'environnement pour les applications, notamment le succès/les échecs des déploiements, l'état de l'environnement, les performances des ressources et les journaux des applications. Reportez-vous à la section Surveillance d'un environnement pour en savoir plus sur la surveillance complète avec Elastic Beanstalk. |
Support Graviton | Les processeurs basés sur AWS Graviton arm64 offrent le meilleur rapport prix/performances pour vos charges de travail cloud exécutées sur Amazon. EC2 Avec AWS Graviton on Elastic Beanstalk, vous pouvez EC2 sélectionner les types d'instances Amazon pour répondre aux besoins d'optimisation de vos charges de travail et bénéficier d'un meilleur rapport prix/performance par rapport à un processeur x86 comparable. |
Elastic Beanstalk facilite le déploiement et la gestion rapides des applications Web dans AWS. L'exemple suivant illustre un cas d'utilisation général d'Elastic Beanstalk utilisé pour déployer une application Web simple. Toute l'infrastructure d'applications (y compris les groupes de sécurité, les rôles IAM et les CloudWatch alarmes) est créée et gérée par Elastic Beanstalk. Les EC2 instances Amazon sont automatiquement approvisionnées avec un environnement d'exécution et des packages de déploiement. Les environnements Elastic Beanstalk peuvent s'intégrer à des ressources telles qu'Amazon Relational Database Service (Amazon RDS) créées en dehors d'Elastic Beanstalk.

AWS Elastic Beanstalk cas d'utilisation