فيما سبق تم شرح:-
- فيما سبق تم شرح الدرس الأول في DevOps، ما هو DevOps؟
- الدرس الثاني في DevOps، شرح DevOps Architecture
- الدرس الثالث من شرح دروس ديف اوبس – مراحل دورة ديف أوبس – DevOps Lifecycle.
سير العمل في ديف أوبس يوفر نظرة عامة مرئية للتسلسل الذي يتم فيه توفير المدخلات. كما يوضح أيضًا أي عملية تُنفذ، وتُنشئ مخرجات لعملية العمليات.
سير العمل في ديف أوبس يتيح القدرة على فصل وترتيب المهام التي تُطلب بشدة من قبل المستخدمين الرئيسيين. كما يوفر القدرة على تعكس عملية المثالية لديهم في مهام التكوين.
مبادئ DevOps
المبادئ الرئيسية لديف أوبس هي التسليم المستمر، والأتمتة، والاستجابة السريعة للتغذية الراجعة.
- المسؤولية من البداية إلى النهاية: يجب على فريق ديف أوبس تقديم الدعم الأدائي حتى يصبحوا نهاية الحياة للمنتج. يعزز هذا المسؤولية وجودة المنتجات الهندسية.
- التحسين المستمر: تركز ثقافة ديف أوبس على التحسين المستمر لتقليل الفاقد. يسرع بشكل مستمر نمو المنتجات أو الخدمات المُقدمة.
- أتمتة كل شيء: الأتمتة هي مبدأ أساسي في عملية ديف أوبس. هذا يتعلق بتطوير البرمجيات وأيضًا لمنظر البنية التحتية بأكمله.
- تحرك محوري للعميل: يجب أن يتخذ فريق ديف أوبس إجراءات تركز على العميل بحيث يجب أن يستثمروا باستمرار في المنتجات والخدمات.
- مراقبة واختبار كل شيء: يحتاج فريق ديف أوبس إلى إجراءات مراقبة واختبار قوية.
- العمل كفريق واحد: في ثقافة ديف أوبس، دور المصممين والمطورين ومختبري الاختبارات محددة بالفعل. كل ما يحتاجون إليه هو العمل كفريق واحد مع التعاون الكامل.
تتحقق هذه المبادئ من خلال عدة ممارسات في ديف أوبس، تشمل على النشر المتكرر، وأتمتة ضمان الجودة، والتسليم المستمر، والتحقق من الأفكار في وقت مبكر قدر الإمكان، والتعاون داخل الفريق.
ممارسات DevOps
تم تحديد بعض ممارسات ديف أوبس وتتضمن:
- التكوين الذاتي
- البناء المستمر
- التكامل المستمر
- التسليم المستمر
- الاختبار التدريجي
- التوفير التلقائي
- إدارة الإصدار التلقائية