DevOps و Hybrid Cloud: الحياة في Fast Lane؟

نشرت: 2022-07-05

مقدمة

تعد السحابة الهجينة واحدة من أفضل مزايا صناعة تكنولوجيا المعلومات. تقدم السحابة ميزات السحب الخاصة والعامة حسب حاجة المؤسسات. علاوة على ذلك ، عندما يتم تمكينه من خلال DevOps ، فإنه يصبح أفضل.

ستقيم هذه المقالة كيف يمكن أن تكون السرعة هدفًا يمكن تحقيقه بسهولة إذا تم تجميع جميع عناصر DevOps والسحابة المختلطة معًا بالطريقة الصحيحة.

الاضطراب الرقمي لطرح DevOps و Hybrid Cloud

سرعة ومدى تحول الأعمال الذي تم تمكينه بواسطة السحابة والتحليل التنبئي والأجهزة المحمولة وأعمال التطبيقات لا مثيل لها. بدأت نماذج الشركات الجديدة في الظهور ، بينما أصبحت نماذج أخرى قديمة ؛ تعد الشركات التي نشأت على شبكة الإنترنت مثل Facebook و Homeaway و Uber من بين الأمثلة الأكثر وضوحًا لكيفية إعاقة الشركات التقليدية من قبل المنافسين الجدد. هذا الاضطراب ناتج بشكل أساسي عن التغييرات التي حدثت في سلوك العملاء ، والتي أصبحت ممكنة بفضل التقدم التكنولوجي. نظرًا لأن المستهلكين يبحثون عن رابط إلكتروني مباشر مع الشركات التي يتعاملون معها - غالبًا من مصممي التطبيقات المحمولة ، فإنهم يتحملون مسؤوليات إضافية لتجربة المستخدم. اليوم ، لا توجد شركة محصنة ضد هذا التحول الزلزالي. أكثر من أي وقت مضى ، تعد التكنولوجيا والمرونة عاملين أساسيين لصحة ونمو الشركات القائمة وكذلك المؤسسات الجديدة. يجب تحسين إجراءات شحن المنتجات والخدمات للتقدم ووقت الوصول إلى السوق في المؤسسات الحديثة. أصبحت المناهج مثل تقنيات Agile و Lean Startup و Design Thinking أكثر وأكثر ملاءمة للمساعدة في تطوير وتصميم خيارات تكنولوجية أصلية ومبدعة للغاية ، ويُنظر إلى السحابة بشكل تدريجي على أنها الموقع المثالي لنشر برامج المؤسسة.

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

إنهم يعطون الأولوية لمشاركة المستخدم عبر نقاط الاتصال المختلفة ، مثل قنوات الهاتف المحمول ومواقع الوسائط الاجتماعية مثل Facebook و Yelp وما إلى ذلك. تستخدم تطبيقات الويب القائمة على السحابة بشكل متكرر خدمات صغيرة بدون خادم لتمكين الانتقال وتعبئة المرونة ، وكذلك لإعادة استخدام خدمات الويب الحالية (معالجة البيانات ، التحليل التنبئي ، الوظيفة التنفيذية ، إنترنت الأشياء ، إلخ) لتقليل وقت الإنتاج. تستفيد التطبيقات السحابية الأصلية ، التي ترتبط بشكل شائع بالمؤسسات التي نشأت على الويب ، من وظائف السحابة مثل تعدد الإيجارات وقابلية تطوير الموارد المؤتمتة بالكامل والمرنة.

ملفان

هناك نوعان من ملفات تعريف DevOps. وفقًا لـ IBM ، فإن ضرورة التطبيقات السحابية الأصلية والممكّنة للسحابة تدعم وجود ملفين رئيسيين بين العديد من المشاركين في Cloud DevOps. سيكون لأعضاء الفريق الذين لديهم ملفات تعريف سحابية أصلية احتياجات مختلفة عن أعضاء الفريق الذين لديهم ملفات تعريف ممكّنة على السحابة.

ملف تعريف السحابة الأصلية

في حين أن ملف تعريف السحابة الأصلي مرتبط في كثير من الأحيان بالارتباطات المتصورة على الويب ، إلا أنه يوجد بشكل تدريجي في مجموعات الابتكار أو خط الأعمال داخل الجمعيات الأكبر. يتم وصف هذا الملف الشخصي من قبل مجموعات صغيرة تحاول اختصار دورات النقل التي تتمحور حول الجدوى ونتائج العميل (أو الأعمال). انظر الشكل 1. يتم عرض الصعوبات الأساسية لهذا الملف التعريفي لمتبني DevOps في الشكل 2 ، مع الترتيبات ذات الصلة التي يبحثون عنها على الجانب الأيمن:

شكل 1

الشكل 2

ملف تعريف يدعم السحابة

عادةً ما يتم العثور على ملف التعريف المدعوم من السحابة في جمعيات تكنولوجيا المعلومات التي تواكب الأطر المعقدة وتعمل على تطويرها. يتم وصف هذا الملف الشخصي من قبل مجموعات من المجموعات التي تعمل على دورات نقل أطول تتمحور حول تحسينات الجودة وتسويق الوقت بشكل أسرع وتعديل التكلفة والقيمة. بالتنسيق في مجموعات من المجموعات ، يشرفون على الأطر المعقدة مع العديد من الأجزاء ذات الصلة ، باستخدام مجموعة متنوعة من مراحل الابتكار عبر المجموعات. بشكل عام ، لن تكون هناك مراحل مختلفة فقط (كمبيوتر مركزي ، متوسط ​​المدى ، متداول ، إلخ) ، ولكن هناك أيضًا أعمار مختلفة من الابتكار للإشراف عليها - على سبيل المثال ، أجزاء معينة تخضع للتعليمات البرمجية المكونة لمرحلة التراث. انظر الشكل 3. لا يواجه ملف التعريف المدعوم بالسحابة صعوبات مماثلة فقط لملف تعريف السحابة المحلية ، ولكن بالإضافة إلى ذلك ، هناك ترتيب أصعب بشكل أساسي للصعوبات الأساسية الإضافية. يتم عرض هذه على الجانب الأيسر من الشكل 4 ، مع الترتيبات ذات الصلة على الجانب الأيمن

الشكل 3

الشكل 4

تحديات الهجرة

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

ومع ذلك ، على وجه الخصوص ، يعد DevOps ونصف السحابة ونصفها بترقية تجربة مصمم الجمعية (DevX) ، وهذا ليس شيئًا يمكن تحقيقه من خلال أداة وضع العلامات بشكل أساسي أو من خلال اتباع نهج GitOps. DevX يعني تطويرًا مستقلًا وغير مقيد. إنه ينطوي على تعزيز وتجربة العميل والإدارة الذاتية. هذه هي التغييرات التي يمكن أن تحدث مع تغيير مثمر في ثقافة العمل ، وليس الجهاز. أيضًا ، هذه مرحلة بداية مهمة تحاول العديد من الجمعيات فهمها حتى الآن.

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

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

يعني الانتقال إلى سحابة مختلطة أنه يجب أخذ المزيد من الاعتبار فيما يتعلق بالأمان والحماية. تتمثل إحدى المشكلات الأساسية في أنه حتى الآن غير كافٍ لمجموعات الأمان للحكم من موقع رفيع. مع انتقال التحكم من مساحة الخادم إلى السحابة ومن مهندسي العمليات المنعزلين بشدة إلى المجموعة بأكملها ، تحتاج مناهج الأمان أيضًا إلى التغيير. سيختار المصممون الماهرون الخيارات المثالية ؛ ومع ذلك ، فهم بحاجة إلى أدوات القاعدة الصحيحة التي تأخذ خياراتهم من الفرضية إلى العالم الحقيقي وتحمي الأفراد الذين ليسوا على نفس القدر من الوعي.

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

استنتاج

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