CI/CD Implémentation de l'intégration avec votre environnement Elastic Beanstalk - 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.

CI/CD Implémentation de l'intégration avec votre environnement Elastic Beanstalk

Elastic Beanstalk s'intègre à de nombreux outils pour automatiser le flux de travail CI/CD de développement de vos applications. CI/CD les pratiques vous permettent de créer, de tester et de déployer automatiquement vos applications avec une intervention manuelle minimale. Continuous delivery/deployment (CD) étend l'intégration continue (CI) en automatisant le processus de déploiement. Vous pouvez créer des pipelines de déploiement rationalisés à l'aide de AWS services tels que Jenkins CodePipeline ou d'outils tiers tels que Jenkins, GitLab afin de garantir des déploiements cohérents et fiables dans vos environnements Elastic Beanstalk.

AWS sources pour commencer

La liste suivante présente les CI/CD outils et les AWS ressources correspondantes qui fournissent des step-by-step conseils pour créer des pipelines de déploiement automatisés dans les environnements Elastic Beanstalk :

Ressources supplémentaires

Les outils et ressources tiers suivants peuvent vous aider à implémenter des pipelines de déploiement automatisés dans les environnements Elastic Beanstalk :

  • Jenkins — Le plugin AWS EBDeployment Jenkins permet un déploiement direct dans les environnements Elastic Beanstalk à partir de votre page Jenkins Job Configuration.

  • Circle CI : — The Orbs for Elastic Beanstalk fournit des packages de configuration réutilisables pour déployer et dimensionner des applications sur Elastic Beanstalk.

  • Bitbucket Pipelines — L'article Deploy Elastic Beanstalk Application using Bitbucket Pipelines fournit un exemple de configuration de base pour implémenter des pipelines Bitbucket avec Elastic Beanstalk.