Siete patrones de canalizaciones de entrega continua

La traducción del artículo se preparó antes del inicio del curso "Prácticas y herramientas DevOps".

Ahora mismo, tienes la oportunidad de tomar el curso a un precio especial . Aprende más.


Hoy en día, la agilidad empresarial se basa a menudo en la agilidad del código. La capacidad de lanzar bajo demanda de forma rápida y segura los productos y servicios digitales actuales es una ventaja competitiva real.

Desde 2004, hemos estado desarrollando, ensamblando e implementando pipelines de código para automatizar aplicaciones e infraestructuras. En este artículo, compartimos siete patrones que mejoran la velocidad, la flexibilidad y la calidad al tiempo que aumentan la autonomía, la transparencia y la facilidad de servicio.

Entrega continua

(Continuous Delivery) — "   ". Agile vs Effort, , . CI / CD.

DevOps 2019 31 000 . . 200 100 , 2 600 7 .

, ! ( ), .

() — . , . , .

20 — CruiseControl, , 2001 , — .

, , .

1 —

. .

  • ! , , .

  • CI / CD -   , .

  • Docker-.

  • CI runner , . CI runner .

  • , , .

2 —

, , .

  • - . , , .

  • , Make, Rake, npm, Maven .. CI.

  • .

3 —

, . , .

  • . . , . 

  • . , , , .

  • . — , , , . 

4 —

, — , .

  • pull request' .

  • - -, .

  • .

5 —

.   .

  • .

  • .

  • .

  • , , .

6 —

, . .

  • , , .

  • .

  • CI runners cloud-native IAM , .

7 —

, .

  • " " (release gate) .

  • , .

  • Release gate API , .

. , .

— , . , . , , — , . , .

. . , , , .

.

:




All Articles