Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Implementación de CI/CD la integración con su entorno de Elastic Beanstalk
Elastic Beanstalk se integra CI/CD con muchas herramientas para automatizar el flujo de trabajo de desarrollo de aplicaciones. CI/CD las prácticas le permiten crear, probar e implementar sus aplicaciones automáticamente con una intervención manual mínima. Continuous delivery/deployment (CD) amplía la integración continua (CI) al automatizar el proceso de implementación. Puede crear canalizaciones de implementación simplificadas mediante AWS servicios CodePipeline o herramientas de terceros, como Jenkins, GitLab para garantizar implementaciones consistentes y confiables en sus entornos de Elastic Beanstalk.
AWS fuentes para empezar
La siguiente lista destaca CI/CD las herramientas y los AWS recursos correspondientes que proporcionan step-by-step orientación para crear canalizaciones de implementación automatizadas en los entornos de Elastic Beanstalk:
-
AWS CodePipeline— Este AWS tutorial del Centro de recursos
de introducción le muestra cómo configurar una canalización de despliegue continuo a Elastic GitHub Beanstalk desde S3 o. AWS CodeCommit -
GitHub Acciones: en esta entrada de.NET on AWS Blog
, se explica cómo configurar los flujos de trabajo basados en YAML para configurar una canalización de despliegue continuo a Elastic Beanstalk directamente desde. GitHub -
GitLab— Esta entrada del blog sobre productividad para AWS DevOps desarrolladores
muestra cómo configurar canalizaciones GitLab continuas para implementar aplicaciones de Node.js en entornos Docker de Elastic Beanstalk. -
Azure DevOps: esta entrada de.NET en el AWS blog le guía sobre
la implementación de un proceso de implementación continuo desde un repositorio de DevOps Git de Azure hasta Elastic Beanstalk mediante Azure Pipelines.
Recursos adicionales
Las siguientes herramientas y recursos de terceros pueden ayudarlo a implementar canalizaciones de implementación automatizadas en los entornos de Elastic Beanstalk:
-
Jenkins: el complemento AWS EBDeployment Jenkins
permite el despliegue directo en los entornos de Elastic Beanstalk desde la página de configuración de trabajos de Jenkins. -
Circle CI: — The Orbs for Elastic Beanstalk
proporciona paquetes de configuración reutilizables para implementar y escalar aplicaciones a Elastic Beanstalk. -
Bitbucket Pipelines: el artículo Implementar la aplicación Elastic Beanstalk con Bitbucket Pipelines proporciona un ejemplo de configuración básica para implementar Bitbucket
Pipelines con Elastic Beanstalk.