Large sélection de plateformes d'applications

AWS Elastic Beanstalk prend en charge les applications web écrites dans de nombreux langages et cadres courants. Il ne nécessite aucune ou peu de modifications de code pour passer de la machine de développement au cloud. Les options de développement pour le déploiement de vos applications web comprennent Java, .NET, Node.js, PHP, Ruby, Python, Go et Docker.

Nombreuses options de déploiement d'applications

Grâce à AWS Elastic Beanstalk, vous pouvez déployer votre code depuis la console de gestion AWS, l'interface de ligne de commande Elastic Beanstalk, Visual Studio et Eclipse. Plusieurs politiques de déploiement : en une seule fois, en continu, en continu avec un lot supplémentaire, inaltérable et bleu/vert. Ces politiques offrent des choix de rapidité et de sécurité pour déployer vos applications tout en réduisant les tâches d'administration.

Surveillance

AWS Elastic Beanstalk fournit une interface utilisateur unifiée pour contrôler et gérer l'état de vos applications.

État des applications

Elastic Beanstalk collecte plus de 40 métriques et attributs clés pour déterminer l'état de votre application. Grâce au tableau de bord d'état Elastic Beanstalk, vous pouvez visualiser l'état général des applications et personnaliser les vérifications de l'état des applications, les autorisations relatives à l'état et les rapports d'état dans une interface unifiée.

Surveillance, journalisation et traçage

L'intégration d'Elastic Beanstalk avec Amazon CloudWatch et AWS X-Ray signifie que vous pouvez utiliser des tableaux de bord de surveillance pour afficher les principales métriques de performances telles que la latence, l'utilisation du CPU et les codes réponse. Vous pouvez également configurer des alarmes CloudWatch pour être informé lorsque des métriques dépassent les seuils que vous avez choisis. 

Mises à jour et gestion

Vous pouvez choisir d'obtenir automatiquement les dernières versions de la plateforme de votre environnement Elastic Beanstalk et les nouveaux correctifs à l'aide des mises à jour gérées de la plateforme. Un mécanisme de déploiement inaltérable garantit la bonne mise ne œuvre de ces mises à jour. Pour la gestion continue, vous pouvez également personnaliser les propriétés de l'application, créer des alarmes et activer les notifications par e-mail via Amazon Simple Notification Service (Amazon SNS).

Mise à l'échelle

AWS Elastic Beanstalk utilise Elastic Load Balancing et Auto Scaling pour mettre à l'échelle automatiquement votre application en fonction de ses besoins spécifiques. Les zones de disponibilité multiples vous donnent la possibilité d'améliorer la fiabilité et la disponibilité des applications.

Personnalisation

Avec Elastic Beanstalk, vous avez la liberté de sélectionner les ressources AWS, telles que le type d'instance Amazon EC2, y compris les instances Spot, qui sont optimales pour votre application. Vous conservez également un contrôle total sur les ressources AWS qui font fonctionner votre application. Si vous décidez de prendre en charge certains (ou tous) les éléments de votre infrastructure, vous pouvez le faire de manière fluide en utilisant les fonctionnalités de gestion d'Elastic Beanstalk. 

Conformité

Elastic Beanstalk répond aux critères de conformité ISO, PCI, SOC 1, SOC 2 et SOC 3 ainsi qu'aux critères d'éligibilité 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 médicales protégées (PHI).

Support AWS Graviton

Les processeurs AWS Graviton arm64 offrent les meilleurs prix pour vos charges de travail cloud exécutées dans Amazon EC2. Avec AWS Graviton on Elastic Beanstalk, vous pouvez sélectionner des types d'instances EC2 pour répondre aux besoins d'optimisation de vos charges de travail et bénéficier d'un meilleur rapport qualité-prix par rapport à un processeur x86 comparable. 

En savoir plus sur la tarification d'AWS Elastic Beanstalk

Consulter la page de tarification d'AWS Elastic Beanstalk
Prêt à vous lancer ?
S'inscrire
D'autres questions ?
Nous contacter