نساعد بعض المنظمات الكندية في تشغيل منتديات مجتمعية خاصة بها، ومن المتطلبات المتكررة ألا تغادر بيانات الأعضاء البلاد. يجعل Discourse معظم هذا الأمر بسيطاً، لكن توجد بعض الأماكن التي قد تنتهي فيها البيانات بصمت في مكان آخر. إليك القائمة المرجعية التي نستخدمها عند التخطيط للتثبيت المستضاف ذاتياً لعميل لديه متطلبات إقامة البيانات في كندا:
موقع الخادم: اختر خادم VPS أو خادم مخصصاً واقعاً فيزيائياً في مركز بيانات كندي (فانكوفر، تورونتو أو مونتريال) وأكّد ذلك كتابياً مع المزود.
النسخ الاحتياطي: وجّه النسخ الاحتياطية التلقائية نحو تخزين متوافق مع S3 يستضاف في كندا بدلاً من المنطقة الافتراضية لمزود السحابة الكبير.
عمليات الرفع: إذا نقلت عمليات الرفع إلى التخزين الكائني، فتأكد من أن الدلو ومصدر CDN أيضاً في كندا.
البريد الصادر: اختر مزود SMTP يعالج البريد في كندا، أو وثّق على الأقل مكان معالجته.
الإضافات والتكاملات الخارجية: راجع إضافات التحليلات والترجمة والذكاء الاصطناعي، حيث أنها غالباً ما ترسل المحتوى إلى خوادم خارج البلاد.
السجلات والمراقبة: حافظ على شحن السجلات ومراقبة وقت التشغيل داخل المنطقة أيضاً.
بالنسبة لأولئك الذين يشغلون Discourse للمجتمعات الكندية (أو الأوروبية)، ماذا تتحققون غير ذلك؟ هل وجد أحد طريقة أنيقة للتعامل مع تخزين CDN دون مغادرة البيانات للبلاد؟
التعامل مع شبكة تسليم المحتوى (CDN) على مستوى عالمي بطريقة لا تغادر فيها البيانات الاتحاد الأوروبي أو كندا يُناقض مفهوم شبكة تسليم المحتوى، أي استخدام مركز البيانات الأقرب جغرافياً.
إن البقاء داخل كندا، أو بالنسبة لي داخل الاتحاد الأوروبي، يُعدّ مهمة سهلة نسبية عند استخدام شركات لا ترتبط بالولايات المتحدة أو الصين أو روسيا وما شابه. أي أنني لا أثق إطلاقاً بأمازون/AWS.
بالنسبة لاستضافتنا المخصصة لمنطقة جغرافية معينة (كندا/الولايات المتحدة/أوروبا)، نخزن المحتوى في تلك المنطقة، لكن نقاط نهاية CDN حول العالم يمكنها تخزينه مؤقتًا عند الطلب [باستثناء الشروط المحددة المتفق عليها خلاف ذلك].
[ليس بيانًا رسميًا من CDCK، بل رأي شخصي]
يبدو لي هذا النوع من الطلبات بعيد المنال للغاية - مهما كنت أدعم سيادة البيانات، فهذا ببساطة غير قابل للتنفيذ. إذا قام شخص خارج البلد بالوصول إلى موقعك… فقد غادرت البيانات البلد. هل تحظرون أيضًا جميع وصولات المستخدمين من خارج البلد؟ هذه هي الطريقة الوحيدة لتحقيق ذلك.
إذا لم يكن الأمر كذلك، فلماذا يُعد التخزين المؤقت خارج البلد مشكلة؟ ما هو الهدف الفعلي؟
اعتمادًا على مزود CDN، قد يكون من الممكن اختيار عدم التخزين المؤقت على نقاط نهاية CDN خارج البلد، لذا إذا أردت حقًا القيام بذلك، فافعل.
إذا كنت قلقًا بشأن معلومات التعريف الشخصية الحساسة (PII)، فإن هذه البيانات لا تمر عبر CDN. إذا كانت تتعلق بمحتوى ينشئه المستخدمون (UGC) (مثل عمليات الرفع، إلخ)، فيمكن تفعيل الرفع الآمن.