تنفيذ المنصة

قاعدة بيانات MongoDB Atlas

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

ممر خالٍ في مركز بيانات بين صفوف من خزائن الخوادم

تعود معظم مشكلات MongoDB إلى تصميم المستندات، لذلك نبدأ بطريقة قراءة التطبيق للبيانات وكتابتها قبل تحديد حجم أي عنقود. وتُنشر عناقيد Atlas في منطقة تختارها لدى المزوّد السحابي، وتتيح ميزة Global Clusters تثبيت المستندات في نطاقات داخل مناطق محددة، وهو ما يفيد حين يجب حفظ سجلات العملاء في الإمارات والمملكة العربية السعودية منفصلة. ويتضمن Atlas Search محللاً للغة العربية، فيتعامل البحث في المنتجات والعملاء مع النص العربي.

نعتمد على ميزات Atlas نفسها: Performance Advisor وQuery Profiler لعمل الفهارس، ومجموعات السلاسل الزمنية لبيانات المستشعرات والأحداث، وOnline Archive لنقل البيانات قليلة الاستخدام إلى تخزين أقل تكلفة، والبحث المتجهي في Atlas حين يحتاج التطبيق إلى بحث دلالي. ويجمع التشفير بين مفاتيح يديرها العميل والتشفير على مستوى الحقول من جهة التطبيق أو Queryable Encryption للحقول الأكثر حساسية.

قد تكون أسماء MongoDB Atlas والمنتجات المرتبطة بها علامات تجارية مملوكة لأصحابها.

كيف ننفّذ قاعدة بيانات MongoDB Atlas

من التصميم الأولي حتى الإطلاق وما بعده: التهيئة والتكامل والدعم بفريق واحد مسؤول.

  • التصميم الأولي والحوكمة

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

  • امتثال النسخ الاحتياطي

    جدول اللقطات، ونافذة الاستعادة إلى لحظة محددة، وسياسة امتثال للنسخ الاحتياطي تمنع حذفها أو تقصير مدتها، مع اختبار الاستعادة.

  • الترحيل إلى Atlas

    نقل قواعد MongoDB المُدارة ذاتياً أو البيانات العلائقية عبر الترحيل الحي إلى Atlas أو أداة Relational Migrator، مع تمرين مسبق على الانتقال.

  • التوزيع الأفقي والتوسع

    مفتاح توزيع ينشر عمليات الكتابة بالتساوي، ثم إعادة التوزيع أو إضافة أجزاء مع نمو الأحجام.

  • الدعم المكثف بعد الإطلاق والخدمات المُدارة

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

أين تتفوق MongoDB Atlas

تناسب Atlas التطبيقات التي يتغير شكل بياناتها كثيراً، مثل الكتالوجات وملفات العملاء وأحداث إنترنت الأشياء والمحتوى، والفرق التي تفضّل خدمة مُدارة على تشغيل مجموعات النسخ بنفسها.

  • أنماط وصول التطبيق موثّقة قبل تصميم المخطط
  • مزوّد سحابي ومنطقة مختاران لكل مجموعة بيانات
  • مطوّرون مستعدون لتولي الفهارس وتصميم المستندات
  • مدة احتفاظ بالنسخ الاحتياطية يحددها الامتثال لا الإعدادات الافتراضية

خطّط مع حصن الطموح لمشروع MongoDB Atlas

أخبرنا بما تحتاج إليه من المنصة، ومتى تحتاج إليه. نقترح مرحلة أولى تحدد النطاق والفريق، مع عرض سعر مفصّل.

اطلب خطة على مراحل