توثيق ISOGrid
كيف تعمل ISOGrid: نشر التطبيقات، قواعد البيانات المُدارة، النطاقات، التحكم في الوصول، سطر الأوامر والتزامات المنصة.
الدليل
- ما هي ISOGrid — منصّة سحابية بُنيت في الجزائر، لفرق تريد إطلاق منتجاتها دون إدارة خوادم.
- البداية — من حساب إلى شيء يعمل على الإنترنت.
- نشر تطبيق — من مستودع إلى عنوان يعمل، وما يحدث في كل خطوة.
- مستودعات Git — ربط GitHub أو GitLab، وتحديد من في المؤسّسة يجوز له البناء من مستودعاتك، وما يحدث حين تغادر.
- العناوين والنطاقات — العنوان الذي يحصل عليه كل تطبيق، واستخدام اسمك الخاص بدلًا منه، وما الذي يتعطّل حين تكون إعدادات DNS خاطئة.
- قواعد البيانات — طلب قاعدة بيانات، وما ينجو منه كل ترتيب، ولماذا لا يُعدّ النسخ المتماثل نسخة احتياطية.
- عناقيد خاصة دون ارتهان لمزوّد — ما يعمل على أجهزتك هو Docker Swarm أو Kubernetes قياسي، ويستمر في العمل إن غادرت.
- الأدوار ومجموعات الصلاحيات والوصول — الطبقات الثلاث التي تحدّد ما يجوز لكل عضو فعله، والمجموعات التي تبدأ بها كل مؤسّسة، والقواعد التي تمنع أي أحد من الترقّي بنفسه.
- حين تسوء الأمور — الأعطال التي يُرجَّح أن تصادفها، وما يعنيه كل منها فعلًا، وما العمل.
سطر الأوامر
- تثبيت واجهة سطر الأوامر — أمر واحد على Linux أو macOS أو Windows، وبصمة تحقّق لكل تنزيل، وطريقة التحديث والإزالة.
- مرجع الأوامر — كل مجموعة أوامر، وما تفعله، وأين يُشرح كل منها بالتفصيل.
- أتمتة التطبيقات — أنشئ التطبيقات واضبطها وانشرها واحذفها من الطرفية أو من سكربت، مع شرح كل خيار.
- النشر من CI/CD — انشر عند كل دفع من GitHub Actions أو GitLab CI/CD، ببيانات اعتماد محدودة ومهمّة تفشل حين يفشل النشر.
- المستودعات والمجموعات والصلاحيات — حدّد من يستطيع البناء من مستودع، وأدِر مجموعات الصلاحيات، واعرف من يملك ماذا، من الطرفية.
دروس تطبيقية
- نشرك الأول — من مستودع إلى عنوان يعمل، مع التنبيه إلى الأخطاء قبل أن تقع فيها.
السياسات