Cloud CDN (شبكة توصيل المحتوى) هي خدمة مقدمة من Google Cloud Platform (GCP) تساعد على تحسين تسليم المحتوى للمستخدمين عن طريق تخزينه مؤقتًا في خوادم حافة ذات موقع استراتيجي. يتم توزيع خوادم الحافة هذه على مستوى العالم وتعمل كنقاط تواجد (PoPs) أقرب إلى المستخدمين النهائيين ، مما يقلل من زمن الوصول ويحسن الأداء.
تم تصميم Cloud CDN لتخزين المحتوى الثابت والديناميكي مؤقتًا ، مما يسمح بتسليم أصول الويب بكفاءة وسرعة مثل صفحات HTML والصور ومقاطع الفيديو وملفات JavaScript وأوراق أنماط CSS والمزيد. من خلال تخزين هذا المحتوى مؤقتًا على الحافة ، تقلل شبكة CDN السحابية الحمل على الخادم الأصلي وتحسن تجربة المستخدم الإجمالية.
يشير المحتوى الثابت إلى الملفات التي لا تتغير بشكل متكرر ، مثل الصور وملفات JavaScript وأوراق أنماط CSS وملفات الوسائط الأخرى. يتم تقديم هذه الملفات عادةً مباشرةً من خوادم الحافة دون الحاجة إلى تقديم طلبات إلى الخادم الأصلي. تقوم Cloud CDN تلقائيًا بتخزين هذه الملفات مؤقتًا وتسليمها ، مما يقلل من وقت الذهاب والإياب وتقليل الحمل على الخادم الأصلي.
من ناحية أخرى ، يشير المحتوى الديناميكي إلى المحتوى الذي يتم إنشاؤه أثناء التنقل ويمكن أن يتغير كثيرًا. تتضمن أمثلة المحتوى الديناميكي صفحات الويب المخصصة واستجابات واجهة برمجة التطبيقات والمحتوى المستند إلى قاعدة البيانات. يمكن لـ Cloud CDN أيضًا تخزين المحتوى الديناميكي مؤقتًا من خلال الاستفادة من قواعد التخزين المؤقت ومفاتيح التخزين المؤقت. تتيح لك مفاتيح التخزين المؤقت تحديد أجزاء المحتوى الديناميكي التي يجب تخزينها مؤقتًا بناءً على معايير محددة. على سبيل المثال ، يمكنك تخزين استجابات واجهة برمجة التطبيقات مؤقتًا استنادًا إلى معلمات أو رؤوس الاستعلام. من خلال تكوين قواعد التخزين المؤقت ومفاتيح التخزين المؤقت بعناية ، يمكنك التأكد من تخزين المحتوى الصحيح مؤقتًا وتسليمه بكفاءة.
بالإضافة إلى المحتوى الثابت والديناميكي ، يمكن لـ Cloud CDN أيضًا تخزين المحتوى المعروض عبر HTTPS مؤقتًا. هذا يعني أنه حتى إذا كان موقع الويب أو التطبيق الخاص بك يستخدم اتصالات آمنة ، فلا يزال بإمكان Cloud CDN تخزين المحتوى مؤقتًا وتسليمه ، مما يؤدي إلى تحسين الأداء للمستخدمين الذين يصلون إلى موقعك عبر HTTPS.
تجدر الإشارة إلى أنه ليس كل المحتوى مناسبًا للتخزين المؤقت. لا يجب تخزين المحتوى الفريد لكل مستخدم ، مثل الصفحات المخصصة أو البيانات الخاصة بالمستخدم ، في ذاكرة التخزين المؤقت لأنه قد يؤدي إلى تقديم معلومات غير صحيحة أو قديمة للمستخدمين. بالإضافة إلى ذلك ، قد لا يكون المحتوى الذي يتطلب تحديثات في الوقت الفعلي ، مثل البث المباشر أو الدردشة في الوقت الفعلي ، مناسبًا للتخزين المؤقت لأنه يجب تسليمه في الوقت الفعلي دون أي تأخير.
يمكن لـ Cloud CDN تخزين مجموعة كبيرة من أنواع المحتوى مؤقتًا بما في ذلك الملفات الثابتة مثل الصور والنصوص والمحتوى الديناميكي بقواعد التخزين المؤقت المناسبة ومفاتيح التخزين المؤقت وحتى المحتوى المقدم عبر HTTPS. من خلال الاستفادة من إمكانات التخزين المؤقت لـ Cloud CDN ، يمكنك تحسين أداء تطبيقات الويب وقابليتها للتوسع بشكل كبير وتقديم المحتوى للمستخدمين بشكل أكثر كفاءة.
أسئلة وأجوبة أخرى حديثة بخصوص سحابة CDN:
- كيف تحمي Cloud CDN من هجمات الحرمان الموزع للخدمة (DDoS)؟
- ما هي فوائد استخدام Cloud CDN للتعامل مع أحمال المرور العالية؟
- كيف تتعامل Cloud CDN مع مرات الوصول إلى ذاكرة التخزين المؤقت وفقدان ذاكرة التخزين المؤقت؟
- ما هو الغرض من Cloud CDN في سياق Google Cloud Platform؟