Menú

La información en esta página no se encuentra completamente disponible en tu idioma de preferencia. Muy pronto esperamos tenerla completamente disponible en otros idiomas. Para obtener información en tu idioma de preferencia, por favor descarga el PDF aquí.

Técnicas

Pipelines como código

May 2020
Adoptar?

La técnica de Pipelines como código enfatiza que la configuración de los pipelines de entrega que se encargan de construir, probar y desplegar nuestras aplicaciones o infraestructura deben crearse como código; deben colocarse bajo control de código fuente y modularizarse en componentes reutilizables con pruebas y despliegue automatizados. A medida que las organizaciones se trasladan a la creación de equipos autónomos descentralizados microservicios o micro frontends, La necesidad de prácticas de ingeniería en la gestión de pipelines como codigo aumenta para mantener la construcción y la implementación de software coherente dentro de la organización. Esta necesidad ha dado lugar a la entrega de plantillas de pipelines y herramientas que permitan una forma estandarizada de construir, desplegar servicios y aplicaciones. Dichas herramientas utilizan pipelines de entrega declarativos de aplicaciones adoptando un plan de pipelines para ejecutar las tareas subyacentes y las diversas etapas de un ciclo de vida de entrega, como compilación, prueba y despliegue; y que además abstraen los detalles de implementación. La capacidad de construir, probar y desplegar pipelines como código debería ser uno de los criterios de evaluación para elegir una herramienta de CI/CD.

Mar 2017
Adoptar?

Teams are pushing for automation across their environments(testing), including their development infrastructure. Pipelines as code is defining the deployment pipeline through code instead of configuring a running CI/CD tool. LambdaCD, Drone, GoCD and Concourse are examples that allow usage of this technique. Also, configuration automation tools for CI/CD systems like GoMatic can be used to treat the deployment pipeline as code—versioned and tested.

Nov 2016
Adoptar?

Teams are pushing for automation across their environments, including their development infrastructure. Pipelines as code is defining the deployment pipeline through code instead of configuring a running CI/CD tool. LambdaCD, Drone, GoCD and Concourse are examples that allow usage of this technique. Also, configuration automation tools for CI/CD systems like GoMatic can be used to treat the deployment pipeline as code—versioned and tested.