تم إعداد ترجمة المقال مسبقًا قبل بدء الدورة التدريبية "ممارسات وأدوات DevOps".
الآن ، لديك فرصة للالتحاق بالدورة بسعر خاص . أعرف أكثر.
في الوقت الحاضر ، تعتمد سرعة الأعمال غالبًا على سرعة الكود. تعد القدرة على الإصدار السريع والآمن عند الطلب للمنتجات والخدمات الرقمية اليوم ميزة تنافسية حقيقية.
منذ عام 2004 ، قمنا بتطوير وتجميع ونشر خطوط أنابيب الكود لأتمتة التطبيقات والبنى التحتية. في هذه المقالة ، نشارك سبعة أنماط تعمل على تحسين السرعة والمرونة والجودة مع زيادة الاستقلالية والشفافية وإمكانية الخدمة.
التسليم المستمر
(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 , .
. , .
— , . , . , , — , . , .
. . , , , .