السحابة والبنية التحتية
بيئة AWS آمنة وقابلة للتكرار،
تبنيها InterCloud وتشغّلها.
يحصل العملاء على هيكل حسابات آمن، وعمليات نشر قابلة للتكرار، ومراقبة تكشف المشكلة قبل أن تمس المستخدمين. تشغّل InterCloud منتجاتها على AWS باستخدام Terraform والحاويات وGitHub Actions، وتبني لك الأساس نفسه.
حلول AWS
أساس آمن على AWS
الأساس واحد سواء لترحيل جديد إلى AWS أو لحساب قائم نما دون تخطيط: بيئات منفصلة، ووصول قائم على الهوية، وجميع الموارد معرّفة بالشيفرة.
منطقة الهبوط
أبقِ البيئات منفصلة وكل إجراء موثّقًا. هيكل متعدد الحسابات باستخدام AWS Organizations، وتسجيل مركزي ومسارات تدقيق، وضوابط وقائية تحدد ما يجوز لكل حساب فعله، وتصميم شبكي بشبكات فرعية خاصة لطبقتي البيانات والتطبيقات.
الهوية والأسرار
تخلّص من المفاتيح طويلة الأمد في بيئتك. تحل محلها أدوار IAM وSSO، مع سياسات بأقل الصلاحيات للأشخاص ومسارات النشر، وأسرار للتطبيقات محفوظة في مخزن مُدار وتُدوَّر دون إعادة نشر.
خدمات بيانات مُدارة
استعِد البيانات إلى نقطة زمنية تختارها. PostgreSQL مُدارة مع نسخ احتياطي مؤتمت واستعادة إلى نقطة زمنية محددة، وتخزين للكائنات بقواعد دورة حياة، وذاكرات تخزين مؤقت وقوائم انتظار تُهيَّأ بالشيفرة مع التطبيق.
الحافة والتسليم
احمِ التطبيقات العامة على الحافة وشغّل عدة تطبيقات على نطاق واحد. Cloudflare أمام AWS لخدمات DNS وTLS وWAF والحماية من DDoS، مع قواعد توجيه تتيح لعدة تطبيقات مشاركة نطاق واحد.
النسخ الاحتياطي والتعافي من الكوارث
تأكد من نجاح الاستعادة قبل أن تحتاج إليها. جداول نسخ احتياطي ومدد احتفاظ متفق عليها لكل نظام، وإجراءات استعادة تُختبر بانتظام، وخطة تعافٍ مكتوبة تحدد ترتيب استعادة الخدمات ومن يقرر تفعيلها.
إدارة التكاليف
أبقِ الإنفاق السحابي واضحًا وخاضعًا للمراجعة كل شهر. معايير للوسوم، وميزانيات مع تنبيهات، ومراجعة شهرية للتكاليف. ويُطبَّق ضبط حجم الموارد وجدولة البيئات غير الإنتاجية والسعة المحجوزة بمجرد معرفة أنماط الاستخدام.
الحاويات والحوسبة بدون خوادم
بيئة التشغيل المناسبة لكل حمل عمل، بطريقة تشغيل واحدة
تعمل خدمات التطبيقات في حاويات Docker على Amazon ECS، وهي المنصة التي تقوم عليها منتجات InterCloud نفسها. ولكل خدمة تعريف مهام خاص بها، وفحوص صحة، وقواعد توسّع تلقائي، واتصال خاص بالخدمات التي تعتمد عليها، وتُبنى الصور وتُفحص ضمن مسار النشر.
أما المهام المجدولة ومعالجة الملفات والإشعارات والتكاملات القائمة على الأحداث فتناسبها الدوال بدون خوادم وقوائم الانتظار المُدارة. ولا تتطلب هذه الخدمات خوادم خاملة، وتتبع السعة والتكلفة كلتاهما الاستخدام الفعلي.
تُختار المنصة لكل حمل عمل ويبقى نموذج النشر موحّدًا، بحيث يستطيع المهندس الذي يعرف خدمة واحدة تشغيلها جميعًا.
- Amazon ECS مع التوسّع التلقائي وفحوص الصحة والتحديثات المتتابعة دون توقف
- صور حاويات تُبنى وتُفحص وتُدار إصداراتها في CI، وتُخزَّن في سجل خاص
- دوال بدون خوادم وقوائم انتظار مُدارة للأعمال القائمة على الأحداث والمجدولة
- Kubernetes حيث تتطلبه منصة قائمة أو معيار معتمد لدى الفريق
DevOps وCI/CD
مسار قابل للتكرار من الإيداع (commit) إلى الإنتاج
يحمي مسار النشر المنتج. فكل تغيير يسلك المسار نفسه، وتصبح الإصدارات أحداثًا روتينية يمكن تنفيذها خلال ساعات العمل.
- 1
البنية التحتية بالشيفرة
تُعرَّف جميع موارد AWS في Terraform، وتُراجع في صورة طلبات دمج، ويطبّقها مسار النشر. والبيئات قابلة لإعادة الإنشاء، والانحراف ظاهر، ولا تعتمد أي إعدادات على تغييرات يدوية في وحدة التحكم.
- 2
البناء والاختبار
يُجري GitHub Actions فحوص الأنواع والتدقيق البرمجي (linting) واختبارات الوحدات والتكامل وفحص الاعتماديات في كل طلب دمج. وتُبنى صور الحاويات مرة واحدة وتُرقّى عبر البيئات دون تغيير.
- 3
النشر الآمن
عمليات نشر بنمط الأزرق/الأخضر أو متتابعة على ECS مع فحوص الصحة، بحيث لا يتلقى الإصدار المعيب أي حركة بيانات ويكون التراجع خطوة واحدة. وتعمل عمليات ترحيل قواعد البيانات نصوصًا برمجية ذات إصدارات مع مسار عكسي مُختبَر.
- 4
الرصد والتحسين
تُربط أحداث النشر بالمقاييس والتنبيهات في SnowTrack، بحيث يمكن ربط أي تراجع بالتغيير الذي سببه. وتُدرج نتائج مراجعات ما بعد الحوادث في الاختبارات وأدلة التشغيل.
المراقبة والتشغيل
المراقبة والتشغيل منذ التشغيل الفعلي
تُعَد المراقبة أثناء مرحلة البناء. وتُجمع إشارات البنية التحتية والتطبيقات ومستوى الأعمال في SnowTrack، منصتنا لقابلية الرصد، مع لوحات معلومات لكل خدمة وتنبيهات تُوجَّه إلى الأشخاص المناوبين.
تُضبط التنبيهات وفق مستوى الخدمة المتفق عليه، ويُرفق بكل تنبيه دليل تشغيل ليعرف من يتلقاه ما يجب فعله. وتُراجع التنبيهات غير المفيدة وتُقلَّص كل شهر.
بموجب اتفاقية التشغيل المُدار، تتولى InterCloud مسؤولية المناوبة: التصحيحات، وإدارة السعة، والاستجابة للحوادث، وتقرير شهري يغطي التوافر والحوادث والتغييرات. أو بدلًا من ذلك، نسلّم الإعدادات وندرّب فريقك.
- مراقبة البنية التحتية والتطبيقات والخدمات في SnowTrack
- توجيه التنبيهات، وجداول المناوبة، وأدلة تشغيل لكل تنبيه
- سجلات وتتبعات مركزية مع احتفاظ وفق متطلبات الامتثال
- إدارة التصحيحات، ومراجعات السعة، وتقرير تشغيلي شهري
- نظرة عامة
- البنية التحتية
- التطبيقات
- الخدمات
- السجلات
- التنبيهات
- الحوادث
- التقارير
نظرة عامة على النظام
99.9%
3
42
مراجعة لبيئة AWS لديك
سواء لبيئة AWS جديدة أو لمراجعة حساب قائم، يمكننا أن نوضح لك كيف تبدو البيئة المُدارة جيدًا والخطوات اللازمة للوصول إليها.