Publié le: May 19, 2020
Vous pouvez désormais sélectionner la stratégie de déploiement Répartition du trafic lors du déploiement du code de votre application en utilisant AWS Elastic Beanstalk. Cette nouvelle stratégie de déploiement s'ajoute aux quatre déjà existantes et prises en charge par Elastic Beanstalk, à savoir Simultanée, Propagation, Propagation avec un lot supplémentaire et Immuable.
Vous pouvez désormais utiliser la stratégie de déploiement Répartition du trafic pour mettre à jour une application s'exécutant dans un environnement de serveurs Web Elastic Beanstalk qui utilise un équilibreur de charge d'application. Cette stratégie de déploiement est parfaitement adaptée pour les mises à jour dans des environnements de production où vous souhaitez réduire les risques de panne d'application lors de la validation des modifications apportées au code de votre application. Le déploiement Répartition du trafic vous permet de surveiller l'intégrité de la nouvelle version de votre application suivant un pourcentage configurable de trafic de production avant le déploiement. En cas de panne de déploiement, un déploiement Répartition du trafic déclenche un mécanisme automatique de restauration. L'application ne subit aucun temps d'arrêt, car des instances traitent le trafic entrant tout au long du processus de déploiement, avec une charge variable sur l'ancienne et la nouvelle version de l'application.
Lorsque vous utilisez un déploiement Répartition du trafic, vous pouvez spécifier le pourcentage de trafic de production et la durée de surveillance d'une nouvelle version de l'application avant d'effectuer le déploiement. Lorsque votre déploiement démarre, vous pouvez surveiller l'intégrité de la nouvelle version de votre application en suivant en temps réel les événements Elastic Beanstalk. Vous pouvez également recueillir des événements de déploiement Répartition du trafic dans les journaux Elastic Beanstalk. Pour démarrer, choisissez la stratégie de déploiement Répartition du trafic en utilisant la console, l'interface de ligne de commande ou l'API Elastic Beanstalk. Pour en savoir plus sur la stratégie de déploiement Répartition du trafic, consultez notre documentation. Consultez les notes de mise à jour pour en savoir plus.
Vous pouvez suivre la feuille de route publique AWS Elastic Beanstalksur GitHub pour obtenir des mises à jour sur les fonctionnalités récemment lancées et celles à venir, et pour nous envoyer vos commentaires sur le support que vous souhaitez de notre part. Pour plus d'informations sur AWS Elastic Beanstalk, cliquez sur :