6 تحديات في تنفيذ DevOps وكيفية حلها. لمحات من تقرير مايكروسوفت

أصدرت Microsoft بالتعاون مع الشركة الاستشارية Sogeti تقرير Enterprise DevOps 2020-21 ، المخصص للوضع الحالي مع تنفيذ DevOps في المنظمات. ويحدد المشاكل الرئيسية التي تواجه الشركات عند تنفيذ المنهجية وكيفية حلها. نعيد سرد الأطروحات الأكثر إثارة للاهتمام.







الوضع الحالي



اليوم ، تنظر العديد من المؤسسات التي تحتاج ، لسبب أو لآخر ، إلى إجراء تحول رقمي ، إلى DevOps كنموذج جديد لتطوير البنية التحتية لتكنولوجيا المعلومات. والسبب هو أن أقسام تكنولوجيا المعلومات لم تكن قادرة على التغيير بسرعة لتلبية احتياجات العمل والعملاء.



تُعرِّف Microsoft DevOps على أنها "الأشخاص والعمليات والتكنولوجيا التي تعمل من أجل القيمة المستمرة لعملائنا." تدمج DevOps تطوير البرمجيات (Dev) وتكنولوجيا المعلومات (Ops) في فرق تبني على احتياجات الأعمال والمنتجات والعملاء. يختلف هذا كثيرًا عن ممارسات تكنولوجيا المعلومات التقليدية ، التي تتعامل مع المطورين والمختبرين ومسؤولي قواعد البيانات ومسؤولي النظام ككيانات منفصلة.



الهدف النهائي لـ DevOps هو تمكين المؤسسات من طرح المنتجات في السوق بشكل أسرع دون التضحية بالاستقرار والأمان. نشأت ممارسة DevOps في شركات التكنولوجيا بما في ذلك Netflix و Spotify و Facebook. ولكن للالتزام حقًا بمبادئ DevOps ، تحتاج معظم الشركات إلى تغيير العمليات الحالية بشكل جدي. وهنا تبدأ الصعوبات.



6 نقاط ضعف



بالنسبة لهذا التقرير ، تم إجراء دراسة استنادًا إلى مقابلات مع خبراء Sogeti الذين نفذوا أكثر من 250 حلًا سحابيًا و DevOps في مؤسسات مختلفة. ونتيجة لذلك ، تم تحديد ستة مجالات عمل داخل المؤسسة تواجه تحديات كبيرة في تحويل عمليات DevOps الخاصة بالمؤسسة.



  1. . . , - , . , , .
  2. . - .
  3. . . DevOps. .
  4. . « » ? DevOps, ? , .
  5. . . , , . , .
  6. . , . — .




استكشف McKInsey في أبريل 2020 كيف أثر ابتكار البرمجيات على مقاييس العمل الرئيسية. توصلت إلى مؤشر سرعة المطور. وبحسب الشركة الاستشارية ، فإن هذا المقياس "يحدد أهم العوامل لزيادة سرعة المطور المتعلقة بالتكنولوجيا وأساليب العمل والقدرات التنظيمية". يتم تعريف "سرعة المطور" هنا ليس فقط على أنها سرعة التطوير ، ولكن أيضًا كنهج غير قياسي للأعمال. يتيح لك ذلك حل مشاكل العمل المعقدة وإنشاء البرامج ، مع تلبية احتياجات العملاء وتحقيق أهداف العمل. في المجموع ، يتضمن DVI 46 عاملاً رئيسياً تساهم في تحقيق سرعة المطور.



توصلت ماكينزي إلى الاستنتاجات التالية فيما يتعلق بهذا المقياس:



  1. DVI . DVI — , .
  2. DVI, « » — , . 20 % , .
  3. — DVI . , , .
  4. DVI , , .
  5. الأمان والامتثال التنظيمي من الاهتمامات الرئيسية. 17٪ من المديرين التنفيذيين في الشركات يقولون إنهم يختبرون فقط الثغرات الأمنية للإصدارات الرئيسية. وأفاد 59٪ من المشاركين أن الأمر قد يستغرق "بضعة أيام إلى بضعة أشهر" لتقييم الوضع الحالي للامتثال.


كيفية حل المشاكل



تقترح Microsoft و Sogeti في التقرير الأساليب التالية للعمل.



  • الانتقال من نماذج العمل المركزية "الموجهة نحو المشروع" إلى نماذج العمل "الموجهة نحو المنتج" اللامركزية. أي أن الفرق تتحمل المسؤولية الكاملة عن دورة تطوير المنتج أو الخدمة بأكملها ، أثناء تنفيذ عمليات الموازنة المتكررة بدلاً من الميزانيات السنوية واسعة النطاق.
  • InnerSource. , , .
  • , DevOps , .
  • , , , .
  • « ». , . , , , . .
  • , , «, », .




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






مدونة ITGLOBAL.COM - تكنولوجيا المعلومات المُدارة ، والسحابات الخاصة ، و IaaS ، وخدمات أمن المعلومات للأعمال:









All Articles