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 con muchas CI/CD herramientas para automatizar el flujo de trabajo de desarrollo de aplicaciones. CI/CD las prácticas le permiten crear, probar e implementar automáticamente sus aplicaciones 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 optimizadas mediante AWS servicios CodePipeline o herramientas de terceros, como Jenkins, y garantizar despliegues consistentes y GitLab confiables en sus entornos de Elastic Beanstalk.
Temas
AWS fuentes para empezar
En la siguiente lista se destacan CI/CD las herramientas y los AWS recursos correspondientes que proporcionan una guía paso a paso para crear canalizaciones de implementación automatizadas en entornos de Elastic Beanstalk:
-
AWS CodePipeline— Este AWS
tutorial del Centro de recursos de introducción muestra cómo configurar una canalización de implementación continua hacia Elastic Beanstalk desde S3 o. GitHub AWS CodeCommit -
GitHub Acciones: consulte Uso de GitHub acciones para implementar en Elastic Beanstalk para obtener información sobre cómo configurar los YAML-based flujos de trabajo para configurar una canalización de implementación continua hacia Elastic Beanstalk directamente desde. GitHub
-
GitLab— En esta entrada del blog sobre productividad para
AWS DevOps desarrolladores, se muestra cómo configurar canalizaciones GitLab continuas para implementar Node.js aplicaciones en entornos Docker de Elastic Beanstalk. -
Azure DevOps: esta entrada de AWS blog
de.NET le guía a través de la implementación de una canalización de implementación continua desde un repositorio DevOps Git de Azure a Elastic Beanstalk mediante Azure Pipelines.
Recursos adicionales
Las siguientes herramientas y recursos de terceros pueden ayudar a implementar canalizaciones de implementación automatizadas en los entornos de Elastic Beanstalk:
-
Jenkins: el complemento Jenkins de EBDeployment de AWS
permite la implementación directa en los entornos de Elastic Beanstalk desde la página de configuración de trabajos de Jenkins. -
Circle CI: Orbs para Elastic Beanstalk
proporciona paquetes de configuración reutilizables para implementar y escalar aplicaciones a Elastic Beanstalk. -
Canalizaciones en Bitbucket: el artículo Deploy Elastic Beanstalk Application using Bitbucket Pipelines
proporciona un ejemplo de configuración básica para implementar canalizaciones en Bitbucket con Elastic Beanstalk.