من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

في خطوة مهمة، أعلنت Cloudflare عن تطوير جديد لبوابة الويب الأمنية (Gateway) الخاصة بها، حيث باتت الآن قابلة للبرمجة بالكامل من خلال دمجها مع منصة Cloudflare Workers. يهدف هذا التغيير إلى منح المطورين والفرق الأمنية تحكمًا غير مسبوق في سياسات أمان الشبكة ومنع فقدان البيانات (DLP) عن طريق تشغيل تعليمات برمجية مخصصة في مسار تقييم السياسة.

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

لماذا يعد هذا التغيير مهمًا؟

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

أمثلة شائعة لهذه القيود تشمل حاجة فرق الأمن لحقن ترويسات HTTP بناءً على مطالبات JWT من موفر الهوية، أو الرغبة في تلقي إشعارات Slack فور تسجيل موظف لخدمة SaaS جديدة، أو حتى عرض صفحات تحذير ديناميكية تطلب من المستخدمين تبرير الوصول إلى وجهات حساسة. هذه المهام غالبًا ما تتطلب بنية تحتية إضافية معقدة تتطلب صيانتها ومراقبتها بشكل مستمر.

تتميز Cloudflare بقدرتها الفريدة على حل هذه المشكلة لأنها لا تدير جدار حماية أو بوابة ويب آمنة أو شبكة توصيل محتوى فحسب، بل هي منصة حوسبة قابلة للتركيب. يتم تشغيل Cloudflare Workers وCloudflare Gateway على نفس البنية التحتية، وفي نفس المواقع (أكثر من 330 موقعًا عالميًا)، وفي نفس مراكز البيانات. هذا يعني أن إرسال حركة المرور من Gateway إلى Worker هو استدعاء دالة محلي، مما يلغي التأخير الإضافي الناتج عن عبور حدود الشبكة.

كيف يعمل التحكم المبرمج الجديد؟

تقدم Cloudflare نقطتي دخول جديدتين لاستدعاء Worker من سياسة Gateway: إجراء Forward و Custom Functions. يتوفر إجراء Forward في نسخته التجريبية العامة الآن، بينما ستتوفر Custom Functions قبل نهاية العام.

  • إجراء Forward: يسمح بتخصيص سلوك حركة مرور HTTP عن طريق توجيه الطلب المطابق إلى Worker كوكيل (proxy). يمكن للـ Worker تعديل الترويسات ونص الطلب والاستجابة قبل إرسالها إلى الوجهة النهائية أو إعادتها للمستخدم. تتولى Gateway إدارة اتصالات TCP وإنهاء وإعادة تشفير TLS وإدارة الشهادات، بينما يركز Worker على منطق التحويل.
  • Custom Functions: تستدعي Worker بشكل مباشر أثناء تقييم سياسة Gateway، وتُعيد قيمة (نص، رقم، أو منطقي) يمكن استخدامها كـ «مُحدد» في شروط قواعد Gateway. يتلقى Worker سياقًا غنيًا حول الطلب (مثل IP المصدر، الهوية، ترويسات HTTP) ويعيد قيمة بسيطة تستخدمها Gateway لتقييم السياسة. على سبيل المثال، يمكن استخدام دالة مخصصة لتحليل ترويسة تفويض JWT وإرجاع دور المستخدم.

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

المصدر: blog.cloudflare.com

الذكاء المحيط: واجهة المطورين القادمة وتكامل Copilot
التصميم بالرمز: كيف يغير AI منهجية عمل المصممين

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل