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 , .
. , .
— , . , . , , — , . , .
. . , , , .