ملحمة عن مسؤولي النظام كأنواع مهددة بالانقراض

يا مسؤولي النظام في جميع أنحاء العالم، تهانينا على إجازتك المهنية!

لم يعد لدينا أي مسؤولي نظام (حسنًا، تقريبًا). ومع ذلك، فإن الأسطورة عنهم لا تزال جديدة. تكريما للعطلة، أعددنا هذه الملحمة. اجعل نفسك مرتاحًا أيها القراء الأعزاء.

ملحمة عن مسؤولي النظام كأنواع مهددة بالانقراض

ذات مرة كان عالم Dodo IS مشتعلًا. خلال ذلك الوقت المظلم، كانت المهمة الرئيسية لمسؤولي النظام لدينا هي البقاء على قيد الحياة ليوم آخر وعدم البكاء.

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

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

انتبه، القليل من الشرح. لم يكن هناك أبدًا مسؤولو نظام كلاسيكيون يقومون بصيانة الأجهزة في Dodo IS. لقد تقدمنا ​​على الفور في السحب اللازوردية.

ماذا فعلوا:

  • إذا انكسر شيء ما، تأكدوا من إصلاحه؛
  • خوادم مشعوذة على مستوى الخبراء؛
  • كانوا مسؤولين عن الشبكة الافتراضية في Azure؛
  • كانوا مسؤولين عن أشياء منخفضة المستوى، على سبيل المثال، تفاعلات المكونات (*الهمسات* التي لم يتلمسوها أحيانًا)؛
  • إعادة الاتصال بالخادم؛
  • والعديد من البرية الأخرى.

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

مشكلة

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

وهناك أشياء عند التقاطع. مسؤولية من هذه؟

عادةً ما كان يجتمع مسؤولو النظام والمبرمجون لدينا عند هذا التقاطع ويبدأ الأمر:

- يا رفاق، لا شيء يعمل، ربما بسبب البنية التحتية.
- يا رفاق، لا، إنه موجود في الكود.

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

اخترق شعاع من أشعة الشمس السماء الملبدة بالغيوم عندما توصلت Google قبل بضع سنوات إلى فكرة عدم مشاركة المهام، ولكن بدلاً من ذلك القيام بأشياء مشتركة.

ماذا لو وصفنا كل شيء بأنه رمز؟

في عام 2016، أصدرت جوجل كتابًا بعنوان "هندسة موثوقية الموقع" حول تحول دور مسؤول النظام: من سيد السحر إلى نهج هندسي رسمي لاستخدام البرامج والأتمتة. لقد مروا بأنفسهم بكل الأشواك والعقبات، وتمكنوا من ذلك وقرروا مشاركته مع العالم. الكتاب هو في المجال العام هنا.

يحتوي الكتاب على حقائق بسيطة:

  • القيام بكل شيء كرمز أمر جيد؛
  • استخدام المنهج الهندسي أمر جيد؛
  • إن القيام بالمراقبة الجيدة أمر جيد؛
  • يعد عدم السماح بإصدار خدمة ما إذا لم يكن لديها تسجيل ومراقبة واضحين أمرًا جيدًا أيضًا.

تمت قراءة هذه الممارسات من قبل جليب لدينا (الكون)، وها نحن ننطلق. دعونا ننفذها! نحن الآن في مرحلة انتقالية. تم تشكيل فريق SRE (يوجد 6 متخصصين جاهزين، و6 آخرون قيد الإعداد) وهو جاهز لتغيير العالم، الذي يتكون بالكامل من الكود، نحو الأفضل.

نحن نقوم بإنشاء بنيتنا التحتية بطريقة تمكن المطورين من إدارة بيئاتهم بشكل مستقل تمامًا والتعاون مع SREs.

Wanguy بدلا من الاستنتاجات

مسؤول النظام مهنة تستحق. لكن معرفة جزء النظام تتطلب أيضًا مهارات ممتازة في هندسة البرمجيات.

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

سيتعين على مسؤول النظام الجيد في المستقبل القريب أن يتمتع بمهارات جيدة في هندسة البرمجيات. والأفضل من ذلك أن لديه مهارات جيدة في هذا المجال.

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

يوم سعيد لمسؤول النظام للجميع، رمز للجميع!

المصدر: www.habr.com

إضافة تعليق