- ما يقرّره
- أين يجوز أن تعمل الأحمال
- خدمة مُدارة
- مناطق المزوّد؛ مناسبة إذا سمحت التزاماتكم بذلك
- ذاتية الإدارة، داخل المملكة
- بنيتكم داخل المملكة، وهذا السبب المعتاد لاختيار هذا الخيار
منصة شريك
تنفيذ Docker وKubernetes وتشغيلهما
تنقل إنتركي إلى الحاويات تطبيقاتٍ لم تُصمَّم لها أصلًا، وتبني خطوط التسليم حولها، وتشغّل العنقود بعد ذلك، بما في ذلك الاختيار بين الخدمة المُدارة والإدارة الذاتية، وهو اختيار تحسمه عادةً قواعد حفظ البيانات.
الخطأ الشائع
ما الذي تقدّمه إنتركي في الحاويات
فكرة التحويل إلى حاويات مفهومة جيدًا، لكن تطبيقها كثيرًا ما يتعثّر. والخطأ الشائع التعامل معه كتغليف فقط: يُوضع تطبيق قائم في حاوية، ويُنشر على عنقود، ولا يتحسّن شيء، لأن التطبيق ما زال يحتفظ بالحالة محليًا، وما زال يفترض أنه المثيل الوحيد، وما زال لا يمكن إعادة تشغيله دون انقطاع منسّق.
ويبدأ عمل الحاويات عند إنتركي من التطبيق لا من المنصة. وهذا يعني تحديد ما يمنع نظامًا بعينه فعلًا من العمل بنسخ متعددة قابلة للتبادل: حالة جلسة محلية، وافتراضات عن نظام الملفات، وإعداد مكتوب في الشيفرة، وتسلسل بدء يعتمد على جاهزية شيء آخر، ثم إصلاح ذلك كله قبل الاعتماد على طبقة التنسيق لحلّه.
اقرأ المزيد
متى لا يكون هذا هو الخيار المناسب: تطبيق يعمل على خادم واحد ويُنشَر مرتين في السنة. الحاويات لن تجعله أسرع، وتشغيل Kubernetes سيكلّف أكثر من تشغيل التطبيق نفسه. تظهر الجدوى حين يجب أن يتصرّف التطبيق نفسه بالطريقة نفسها في ثلاثة مواضع، أو حين يكون اختلاف البيئات هو السبب المتكرر لفشل الإصدارات.
التسليم
من التطبيق إلى منصة تعمل
-
أزيلوا عوائق التطبيق
ابحثوا عمّا يمنع النظام من العمل بنسخ متعددة قابلة للتبادل وأصلحوه، قبل الاعتماد على طبقة التنسيق لحلّه.
-
الصور والخطوط
تصميم صور الحاويات وخطوط البناء، مع CI/CD بحيث يصير النشر روتينًا لا حدثًا.
-
معمارية العنقود
معمارية عنقود Kubernetes وحجمه، مصمَّمة للأحمال التي سيحملها فعلًا.
-
التشغيل لسنوات
المراقبة والسجلات وإدارة الموارد والترقيات المنتظمة التي يحتاجها العنقود ليبقى سليمًا على مدى سنوات.
القرار الأول
Kubernetes مُدار أم ذاتي الإدارة
اختاروا خدمة مُدارة من مزوّد سحابي إذا جاز حفظ بياناتكم لديه، والإدارة الذاتية فقط إذا فرضها قيد، مع العلم أن الإدارة الذاتية تعني تحمّل تشغيل المنصة لسنوات. وإن كانت مجموعة قليلة من التطبيقات المستقرة تُنشر جيدًا كما هي، فلا يستحق أي من الخيارين كلفة تشغيله بعد.
- ما يقرّره
- تشغيل مستوى التحكم
- خدمة مُدارة
- مسؤولية المزوّد: الترقيات والإتاحة والتحديثات الأمنية جزء من الخدمة
- ذاتية الإدارة، داخل المملكة
- مسؤوليتكم أو مسؤولية شريككم: الإصدارات والترقيات وخطط التراجع عمل فعلي
- ما يقرّره
- المسؤولية بعد الإطلاق
- خدمة مُدارة
- تبقى عليكم التنبيهات والكلفة وترقيات ما يعمل عليه
- ذاتية الإدارة، داخل المملكة
- لا بد من جهة تتولى الإصدارات ومراجعة السعة والمناوبة لسنوات. تتولى إنتركي ذلك وفق أسبوع العمل السعودي، أو تدعم الفريق الذي يتولاه
- ما يقرّره
- الأنظمة القديمة تعمل بجانبه
- خدمة مُدارة
- يفترض بيئة مستهدفة نظيفة إلى حد ما
- ذاتية الإدارة، داخل المملكة
- التحديث هنا تدريجي: تنتقل المنظومات جزءًا بعد جزء ويبقى النظام القديم عاملًا مدة طويلة، وعلى المنصة استيعاب ذلك
- ما يقرّره
- ما تتنازلون عنه
- خدمة مُدارة
- التحكم في إقامة البيانات، وبعض الحرية المعمارية
- ذاتية الإدارة، داخل المملكة
- أتمتة المزوّد: تكسبون التحكم مقابل جهد هندسي
الوضع الأمني
ما الذي يجب أن يُثبته عنقود الإنتاج
تجمع منصات الحاويات المخاطر كما تجمع الأحمال، وستطلب المراجعة الأمنية ما يلي سواء خُطّط له أم لا. وبناؤه من البداية أقل كلفة بكثير من إضافته لاحقًا تحت ضغط التدقيق.
- تحكم في الوصول حسب الأدوار يطابق الفرق الفعلية، بدل بيانات دخول إدارية واحدة مشتركة
- سياسة قبول: ما يُسمح بتشغيله، وما يُرفض آليًا
- فحص الصور وسجل خاص، بحيث يُعرف مصدر كل ما يُنشر
- أسرار تُدار خارج الشيفرة المصدرية، وتُبدَّل دوريًا فعلًا
- سياسة شبكة بين الأحمال، لأن شبكة العنقود غير المقسّمة تجعل وقوع الحادث مسألة وقت
- جدول ترقيات منتظم مع خطة تراجع مختبرة، موثّق ومُتدرَّب عليه
- نسخ احتياطي واستعادة لحالة العنقود والبيانات، مُثبَتان باستعادة فعلية
العمل معًا
كيف يبدأ العمل مع Docker وKubernetes
Docker وKubernetes تقنيتان تنفّذهما إنتركي وتشغّلهما؛ والعلاقة هنا مع التقنية نفسها، ومن يعمل على العنقود هو فريق إنتركي في الرياض. يبدأ العمل بمعرفة ما يعمل اليوم وأين: أجهزة افتراضية أو خوادم فعلية أو حساب سحابي، وهل القيد هو إقامة البيانات أم التكلفة أم سرعة الإصدار. ويحدّد ذلك النقاش الأول الاختيار بين الخدمة المُدارة والإدارة الذاتية قبل أن يُبنى أي عنقود.
يُحدَّد بناء المنصة عملًا محدود النطاق، من العنقود والمداخل والأسرار وربط الرصد إلى خط الأنابيب الذي ينشر إليه، والتشغيل بعده نطاق مكتوب ضمن الخدمات المدارة. ويتبع التسعير ذلك النطاق، مع عرض استهلاك السحابة بوصفه تكلفة المزوّد. وإذا كان الانتقال جزءًا من تغيير أوسع، فصفحة الانتقال إلى السحابة هي التي ترتّبه، والخدمات السحابية هي الأساس الذي يقوم عليه العنقود.
روابط ذات صلةالانتقال إلى السحابةالخدمات السحابية
أسئلة المشترين
ما يسألنا عنه العملاء
إجابات مباشرة عن الأسئلة التي تتكرر في محادثات التقييم والشراء. وما لم تجدوه هنا، اسألونا عنه في النموذج أدناه.
هل Docker وKubernetes من منتجات إنتركي؟
لا. هما تقنيتان تنفّذهما إنتركي وتشغّلهما، مثل Datadog وCouchbase وKong في هذا الموقع. وعمل إنتركي هو التطبيق وخط النشر والعنقود وتشغيله؛ أما منتجات إنتركي نفسها ففي صفحة المنتجات.
روابط ذات صلةصفحة المنتجات
هل يجب أن يُحوَّل كل شيء إلى حاويات؟
لا، وهذه أول نتيجة واقعية في أغلب المشاريع. تطبيق مستقر يُنشر نادرًا ويعمل جيدًا كما هو لا يكسب شيئًا من الانتقال ويحمل كل مخاطره. تُحوَّل الأحمال التي تتغيّر كثيرًا، أو تحتاج إلى التوسّع، أو تشارك منصة مع أحمال من هذا النوع؛ وما عداها يُترك حيث هو عمدًا.
هل يمكن أن يعمل العنقود كله داخل المملكة؟
نعم: العمود ذاتي الإدارة في الجدول أعلاه يضع مستوى التحكم والأحمال على بنية تشغّلونها داخل المملكة. والمقابل تحمّل تشغيل المنصة لسنوات، ولهذا تشغّلها إنتركي وفق أسبوع العمل السعودي أو تدعم الفريق الذي يشغّلها.
من يراقب ما يعمل على العنقود؟
الرصد هو النصف الثاني من المنصة، ولا يكتمل بناء العنقود قبل أن تكون أحماله مرئية. يشرح دليل مراقبة Kubernetes ما الذي يتعطّل دون رؤية للعنقود وكيف يُصمَّم الرصد للعناقيد السيادية وداخل المملكة.
روابط ذات صلةدليل مراقبة Kubernetes
من مركز المعرفة
ما يرتبط بهذه الممارسة
Docker وKubernetes: أسئلة المشترين الشائعة
كيف يبدأ العمل، والاختيار بين الخدمة المُدارة والإدارة الذاتية، وما يتضمّنه تشغيل العنقود بعد الإطلاق.
دليل تنفيذمراقبة Kubernetes في المملكة
ما الذي يتعطّل دون رؤية للعنقود، وكيف يُصمَّم الرصد للعناقيد السيادية وداخل المملكة.
ممارسةممارسة الرصد
لا يكتمل بناء المنصة قبل أن تكون أحمالها مرئية: كيف تتعامل إنتركي مع النصف الثاني.
دليل ترحيلحين تنتقل طبقة البيانات في الوقت نفسه
تغييرات الحاويات ومنصة البيانات تُخطَّط معًا عادةً؛ وهذه الصفحة تشرح جانب البيانات.
استكشف الحلول ذات الصلة
الخطوة التالية
ناقشوا منصة حاويات
أخبرونا بما يعمل اليوم وأين: أجهزة افتراضية، أو خوادم مادية، أو حساب سحابي، وهل القيد مكان حفظ البيانات أم الكلفة أم سرعة الإصدار. هذا يكفي لبدء الحديث.
-
تحويل الأنظمة القديمة إلى حاويات
التطبيق أولًا، ثم المنصة
-
منصات ذاتية الإدارة وداخل المملكة
للمنظومات التي لا يجوز أن تغادر المملكة
-
DevOps وCI/CD خبرة أساسية
الخطوط والتنسيق وتشغيل المنصة
أو مباشرةً
+966-11-2180999 [email protected]أبراج التعاونية، البرج الشمالي، الطابق السابع، طريق الملك فهد، العليا، ص.ب. ٥٦٨٣٥، الرياض ١١٥٦٤، المملكة العربية السعودية