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

ذات مرة ، كان عالم Dodo IS على النار. في ذلك الوقت ، كانت المهمة الرئيسية لمسؤولي النظام لدينا هي البقاء على قيد الحياة في يوم آخر وليس البكاء.
ذات مرة ، كتب المبرمجون الكود قليلاً وببطء ، ووضعوه على همز مرة واحدة فقط في الأسبوع. لذلك نشأت المشاكل مرة واحدة فقط كل سبعة أيام. ولكن بعد ذلك بدأوا في كتابة المزيد من الأكواد ونشرها في كثير من الأحيان ، وبدأت المشاكل في الزيادة ، وفي بعض الأحيان بدأ كل شيء في الانهيار ، وأصبح التراجع أسوأ. عانى مسؤولو النظام ، ولكن عانى هذا كشك.
جلسوا في المنزل في المساء بقلق في قلوبهم. وفي كل مرة يحدث ، "لم يكن الأمر كذلك ، ومرة أخرى ترسل المراقبة إشارة للمساعدة: يا صديق ، العالم مشتعل!". ثم قام مسؤولو النظام لدينا بوضع معطف واق من المطر الأحمر ، والسراويل القصيرة على اللباس الداخلي ، وجعلوا الضفائر على جباههم وطاروا لإنقاذ عالم دودو.
الاهتمام ، شرح قليلا. لم يكن مسؤولو النظام الكلاسيكي الذين يخدمون الأجهزة في Dodo IS أبدًا. كان لدينا على الفور أزور المتقدمة في السحب.
ماذا فعلوا؟
- إذا تعطل شيء ما ، فسنقوم بإصلاحه ؛
- شعوذة مع الخوادم على مستوى الخبراء ؛
- مسؤولة عن الشبكة الافتراضية في أزور
- كانت مسؤولة عن الأشياء ذات المستوى المنخفض ، على سبيل المثال ، تفاعلات المكونات (* في الهمس * والتي في بعض الأحيان لم تكن نخروم نخروم) ؛
- يعيد الخادم
- والعديد من تلك البرية الأخرى.
تتألف حياة فريق مهندسي البنية التحتية (كما أطلقنا على مسؤولي النظام لدينا) من إطفاء الحرائق ومقاعد اختبار متواصلة. لقد عاشوا وحزنوا ، ثم قرروا التفكير: ما هو السوء ، ربما يمكننا أن نفعل ما هو أفضل؟ على سبيل المثال ، لن نقسم الأشخاص إلى مبرمجين ومسؤولين عن النظام؟
مهمة
معطى: يوجد مسؤول نظام لديه خوادم في منطقة المسؤولية ، وهي شبكة تربطها بالخوادم الأخرى ، وبرامج على مستوى البنية التحتية (خادم الويب الذي يستضيف التطبيق ، ونظام إدارة قاعدة البيانات ، وما إلى ذلك). وهناك مبرمج مجال عمله هو رمز العمل.
وهناك أشياء في مفترق طرق. من هي هذه المسؤولية؟
عادةً عند هذا التقاطع ، التقى مسؤولو النظام والمبرمجون لدينا وبدأوا:
- الرجال ، لا شيء يعمل ، وربما بسبب البنية التحتية.
- الرجال ، لا ، إنه في الكود.
ذات مرة في تلك اللحظة ، بدأ السياج ينمو بينهما ، وألقوا بهما بفرحة أنبوبًا. المهمة ، مثل أنبوب ، ألقيت من جانب من السياج إلى الجانب الآخر. في هذه الحالة ، لم يقترب أحد من حل الوضع. ابتسامة حزينة.
اخترقت أشعة الشمس الساطعة السماء الملبدة بالغيوم ، عندما توصلت Google قبل عدة سنوات إلى فكرة عدم القيام بالأشياء ، ولكن بدلاً من ذلك تقوم بعمل شائع.
لكن ماذا لو وصفت كل شيء برمز؟
في عام 2016 ، أصدرت Google كتيب "هندسة موثوقية الموقع" حول تحويل دور مسؤول النظام: من Master of Magic إلى نهج هندسي رسمي إلى استخدام البرامج والأتمتة. لقد مروا بأنفسهم عبر كل الأشواك والعقبات ، وحصلوا على تعليقها وقرروا مشاركة هذا مع العالم. الكتاب في المجال العام
هنا .
يحتوي الكتاب على حقائق بسيطة:
- فعل كل شيء كما هو رمز جيد ؛
- استخدام نهج هندسي جيد ؛
- القيام برصد جيد جيد ؛
- كما أن إيقاف تشغيل الخدمة إذا لم يكن بها تسجيل ومراقبة واضحة أمر جيد أيضًا.
تمت قراءة هذه الممارسات من قبل Gleb (
الانتروبيا ) ، ونذهب بعيدا. نعرضه! نحن الآن في مرحلة انتقالية. تم تشكيل فريق SRE (هناك 6 متخصصين جاهزين ، 6 آخرين على متن الطائرة) وعلى استعداد لتغيير العالم الذي يتكون بالكامل من كود للأفضل.
نقوم بإنشاء البنية التحتية الخاصة بنا بطريقة تمكن المطورين من إدارة بيئاتهم بشكل كامل والتعاون مع SRE.
Vangem بدلا من الاستنتاجات
مسؤول النظام هو مهنة تستحق. لكن معرفة جزء النظام تتطلب أيضًا مهارات هندسة البرمجيات الممتازة.
أصبحت الأنظمة أكثر بساطة وبساطة ، وأصبحت المعرفة الفريدة الفريدة بإدارة خوادم الحديد أقل شهرة كل عام. سحابة التكنولوجيا مزاحمة الحاجة لهذه المعرفة.
يجب أن يتمتع مسؤول النظام الجيد في المستقبل القريب بمهارات جيدة في هندسة البرمجيات. الأفضل من ذلك ، لديه مهارات جيدة في هذا المجال.
لا أحد يعرف كيف يتنبأ بالمستقبل حتى يأتي ، لكننا نعتقد أنه بمرور الوقت سيكون هناك عدد أقل وأقل من الشركات التي ترغب في زيادة عدد الموظفين غير المحدود من مسؤولي النظام. على الرغم ، بالطبع ، سيبقى العشاق. عدد قليل اليوم ركوب الخيل ، ومعظمهم يستخدمون السيارات ، على الرغم من وجود عشاق ...
كل ذلك مع مسؤول النظام اليوم ، كل رمز!