سلسلة التقنية · 01

لماذا DevOps (وما هو حقاً)

لم أختر DevOps لأنه رائج. جاء من فهم كيف تُبنى الأنظمة الحقيقية وتُصان.

صورة لمحمد نصيف جالساً على كرسي مكتب يعمل على حاسوبه المحمول في مكان داخلي بسيط.

لم يُختَر DevOps لأنه رائج. جاء طبيعياً من فهم كيف تُبنى الأنظمة الحقيقية وتُصان.

الاحتكاك المبكر بالتطوير والمواقع الحيّة وعمليات النشر والحركة والأعطال والتوسّع وتوقّعات المستخدمين الحقيقيين يكشف حقيقة بسيطة: كتابة الشيفرة جزء واحد فقط من بناء البرمجيات. أما إبقاؤها موثوقة وقابلة للتوسّع وآمنة وعاملة في العالم الحقيقي فهو التحدّي الأكبر.

وتلك الفجوة بين التطوير والتشغيل هي حيث يوجد DevOps.

تطوير + تشغيل

الفكرة الأساسية التي ينبغي أن يفهمها كل مبتدئ:

  • التطوير — كتابة الخصائص، وتحسين المنطق، وإطلاق الشيفرة
  • التشغيل — تشغيل الشيفرة بأمان في بيئة الإنتاج: الخوادم، والتوفّر، والأداء، والأمن، والتعافي

وحين ينفصل الاثنان، يبطؤ التسليم، وتكثر الأعطال، ويضيع تحديد المسؤولية. و DevOps يصلهما.

فما DevOps حقاً؟

ليس أداة. ليس Docker ولا Kubernetes ولا CI/CD — هذه ممكِّنات لا الفكرة نفسها.

DevOps عقلية ومسؤولية، تركّز على تغييرات أسرع بلا كسر الأنظمة، وأتمتة العمل المتكرّر، وتقليل الأعطال وزمن التعافي، ومواءمة التطوير والتشغيل والأمن والعمل.

وببساطة: DevOps هو امتلاك النظام من الطرف إلى الطرف.

ماذا يفعل مهندس DevOps فعلاً؟

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

لماذا يبدو DevOps منطقياً

التقنية محيط — ولا أحد يتقن كل شيء. المهم أساسيات قوية، وفهم كيف تتّصل الأنظمة، وعمق في اتّجاه واحد مع وعي بالباقي. و DevOps يقع عند ذلك التقاطع.

وسومdevopssoftware-developmentoperationsmindset

Originally published on LinkedIn.

التعليقات

لا تعليقات بعد — الكلمة الأولى لك.

اكتب تعليقاً

تُقرأ التعليقات قبل نشرها، لذا لن يظهر تعليقك فوراً.

اقرأ السلسلة — سلسلة التقنية

فهرس سلسلة التقنية
  1. 01لماذا DevOps (وما هو حقاً) (هذه المقالة)
  2. 02من الصفر إلى المئة: أساسيات الخوادم والسحابة والشبكات
  3. 03السحابة تحت النار: ما على كل قائد تقني أن يتعلّمه
  4. 04لماذا تسقط شركات التقنية الكبرى رغم كل شيء
  5. 05الحرب الصامتة داخل كل شركة تقنية
  6. 06الإنترنت لم يُصمَّم يوماً ليكون بهذا الحجم
  7. 07لماذا تفشل أغلى البرمجيات في العالم
  8. 08الذكاء الاصطناعي داخل خط النشر لديك. وأغلب الفرق تديره بشكل خاطئ.
  9. 09اختراق ووردبريس الياباني: من الصفر إلى المئة
  10. 10VPN: ما هو، ولمن هو فعلاً
  11. 11لماذا لم يعد «full-stack» اختيارياً
  12. 13ما تصميم الأنظمة ولماذا يهمّك
  13. 14فقدان بياناتك هو العلّة الوحيدة التي لا يمكن إصلاحها
محمد نصيف

محمد نصيف

مهندس DevOps وقائد تقني · جدة، السعودية

يكتب The Stack Notes — ملاحظات ميدانية عن البنية التحتية والذكاء الاصطناعي والمال والعمل. بنية سحابية، CI/CD، أمن وأتمتة في شركة كود سفن لتقنية المعلومات.

تشغّل بنية تحتية تفضّل أن يراجعها أحد قبل أن تنكسر؟ أتولّى مراجعات تقنية المعلومات والسحابة للشركات. ابدأ طلب مراجعة.

العودة إلى The Stack Notes