التصميم الأولي والحوكمة
نتفق مع مهندس حلول التطبيق وفريق الأمن على نماذج المستندات للكيانات الرئيسية، ومفتاح التوزيع الأفقي، وفئات العناقيد، وسياسة النسخ الاحتياطي، وترتيبات مفاتيح التشفير، قبل إنشاء أي عنقود إنتاج.
تنفيذ المنصة
نبني على قاعدة بيانات MongoDB Atlas بتصميم للمستندات وفهارس وتوزيع أفقي يلائم أنماط الوصول في تطبيقاتك، ونسخ احتياطي يرضي المدققين والمهندسين معاً.

تعود معظم مشكلات MongoDB إلى تصميم المستندات، لذلك نبدأ بطريقة قراءة التطبيق للبيانات وكتابتها قبل تحديد حجم أي عنقود. وتُنشر عناقيد Atlas في منطقة تختارها لدى المزوّد السحابي، وتتيح ميزة Global Clusters تثبيت المستندات في نطاقات داخل مناطق محددة، وهو ما يفيد حين يجب حفظ سجلات العملاء في الإمارات والمملكة العربية السعودية منفصلة. ويتضمن Atlas Search محللاً للغة العربية، فيتعامل البحث في المنتجات والعملاء مع النص العربي.
نعتمد على ميزات Atlas نفسها: Performance Advisor وQuery Profiler لعمل الفهارس، ومجموعات السلاسل الزمنية لبيانات المستشعرات والأحداث، وOnline Archive لنقل البيانات قليلة الاستخدام إلى تخزين أقل تكلفة، والبحث المتجهي في Atlas حين يحتاج التطبيق إلى بحث دلالي. ويجمع التشفير بين مفاتيح يديرها العميل والتشفير على مستوى الحقول من جهة التطبيق أو Queryable Encryption للحقول الأكثر حساسية.
قد تكون أسماء MongoDB Atlas والمنتجات المرتبطة بها علامات تجارية مملوكة لأصحابها.
من التصميم الأولي حتى الإطلاق وما بعده: التهيئة والتكامل والدعم بفريق واحد مسؤول.
نتفق مع مهندس حلول التطبيق وفريق الأمن على نماذج المستندات للكيانات الرئيسية، ومفتاح التوزيع الأفقي، وفئات العناقيد، وسياسة النسخ الاحتياطي، وترتيبات مفاتيح التشفير، قبل إنشاء أي عنقود إنتاج.
جدول اللقطات، ونافذة الاستعادة إلى لحظة محددة، وسياسة امتثال للنسخ الاحتياطي تمنع حذفها أو تقصير مدتها، مع اختبار الاستعادة.
نقل قواعد MongoDB المُدارة ذاتياً أو البيانات العلائقية عبر الترحيل الحي إلى Atlas أو أداة Relational Migrator، مع تمرين مسبق على الانتقال.
مفتاح توزيع ينشر عمليات الكتابة بالتساوي، ثم إعادة التوزيع أو إضافة أجزاء مع نمو الأحجام.
يطبّق Atlas تحديثات الإصلاح داخل نافذة الصيانة التي تحددها، وتصدر MongoDB إصداراً رئيسياً مرة في السنة تقريباً، لذلك نخطط للترقيات الرئيسية، ونراجع اقتراحات Performance Advisor، ونتابع تأخر التكرار والاستعلامات البطيئة ونمو التخزين.
تناسب Atlas التطبيقات التي يتغير شكل بياناتها كثيراً، مثل الكتالوجات وملفات العملاء وأحداث إنترنت الأشياء والمحتوى، والفرق التي تفضّل خدمة مُدارة على تشغيل مجموعات النسخ بنفسها.
أخبرنا بما تحتاج إليه من المنصة، ومتى تحتاج إليه. نقترح مرحلة أولى تحدد النطاق والفريق، مع عرض سعر مفصّل.