كيف يعمل Azure Front Door
في هذه الوحدة، ستتعرف على كيفية عمل Azure Front Door وكيف:
- يساعد في توفير وصول سريع وآمن وقابل للتحجيم إلى تطبيقات الويب الخاصة بك.
- يساعد في حماية التطبيقات المُستندة إلى السحابة.
- يوفر محتوى عرض النطاق الترددي العالي.
يُحسن Azure Front Door أوقات الوصول إلى المحتوى. في الرسم التخطيطي التالي، يتصل المستخدمون بالمحتوى المُستضاف في المجال المُخصص contoso.com. يُنفذ Azure Front Door في مواقع حافة متعددة. يُوفر Azure Front Door ميزات CDN التي تُحسن الوصول إلى محتوى الواجهة الخلفية، بينما يساعد جدار الحماية على تأمين هذا الوصول.
.
كيف يُحسن Azure Front Door تسليم المحتوى
يستخدم Azure Front Door بروتوكول anycast مع TCP المنقسم في الطبقة 7 لتوجيه طلبات عميل HTTP/S إلى الواجهة الخلفية للتطبيق الأكثر توفراً والأسرع. تعتمد الطريقة التي يوجه بها Azure Front Door الطلبات على أسلوب التوجيه الذي تحدده وحالة الخلفية. يدعم Azure Front Door أربعة أساليب توجيه، كما يصف الجدول التالي.
| أسلوب التوجيه | الوصف |
|---|---|
| زمن الانتقال | يساعد على ضمان إرسال الطلبات إلى الخلفيات ذات أقل زمن انتقال، ضمن نطاق حساسية مقبول. |
| أولوية | يستخدم الأولويات التي عينها المسؤول للخلفيات عندما تريد تكوين خلفية أساسية لخدمة كل حركات المرور. |
| المرجح | يستخدم الأوزان التي عينها المسؤول للخلفيات عندما تريد توزيع حركة المرور عبر مجموعة من الخلفيات. |
| ترابط الجلسة | يُمكنك من تكوين ترابط الجلسة لمضيفي الواجهة الأمامية أو المجالات. وهذا يساعد على ضمان إرسال الطلبات من نفس المستخدم النهائي إلى نفس الخلفية. |
يوفر Azure Front Door أيضاً خيارات مراقبة الحالة الخلفية. يُقييم Azure Front Door حالة كل الخلفيات المكونة دورياً. الاستجابات من واجهات الخلفية هذه تُمكن Azure Front Door من تحديد موارد الواجهة الخلفية التي يمكن توجيه طلبات العميل إليها.
ملاحظة
يعد Azure Front Door قادرًا على الصمود في وجه الأعطال، بما في ذلك الأعطال في منطقة Azure بأكملها نظرًا للمواقع العديدة المتطورة استراتيجيًا في جميع أنحاء العالم.
CDN هو مجموعة مُوزعة من خوادم الويب. تقدم هذه الخوادم محتوى يستند إلى الويب للمستخدمين. للمساعدة في تقليل زمن الانتقال، تستخدم CDNs مواقع نقاط التواجد الموجودة بجوار المستخدمين، لتخزين المحتوى مؤقتاً.
يوفر Azure Front Door ميزات CDN الرئيسية التالية:
- تسريع الموقع الديناميكي
- قواعد التخزين المؤقت لـ CDN
- دعم المجال المخصص HTTPS
- سجلات تشخيص Azure
- ضغط الملف
- التصفية الجغرافية
كيف يساعد Azure Front Door على تأمين المحتوى
يوفر Azure Front Door إمكانيات جدار حماية تطبيق الويب للمساعدة في حماية تطبيقات الويب من الاستغلال والثغرات. قد تكون إدارة الأمان لتطبيقاتك أمراً صعباً لأن تطبيقات الويب مستهدفة بشكل متزايد.
يعمل Azure Front Door على حافة الشبكة، بالقرب من الهجمات المحتملة. يساعد هذا في منع الهجمات قبل أن يتمكنوا من الدخول إلى شبكتك. يستند جدار حماية تطبيق الويب لـ Azure Front Door إلى النُهج التي يمكنك إقرانها بمثيل واحد أو أكثر من Azure Front Door. تتكون نُهج جدار الحماية هذه من:
- مجموعات القواعد المُدارة، هي عبارة عن مجموعة من القواعد المُكونة مسبقاً.
- القواعد المخصصة التي يمكنك تكوينها.
ملاحظة
إذا كانت موجودة، تُعالج القواعد المخصصة أولاً.
تتكون القاعدة من:
- شرط يحدد ما إذا كانت القاعدة تنطبق على حركة المرور.
- الأولوية، التي تحدد الترتيب الذي ستعالج فيه القاعدة، استنادا إلى الأهمية.
- الإجراء، يمكن أن يكون السماح أو الحظر أو السجل أو إعادة التوجيه.
- وضع. هناك وضعان:
- الكشف. يراقب Azure Web Application Firewall ويسجل فقط عندما يكون في هذا الوضع. ومع ذلك، فإنه لا يأخذ أي إجراء آخر.
- المنع. يقوم Azure Web Application Firewall باتخاذ الإجراء المحدد أثناء وجوده في هذا الوضع.
في الوحدة التالية، دعونا نأخذ بعين الاعتبار العوامل التي ستساعدك على تحديد أي مستوى من مستويات Azure Front Door هو الأنسب لاحتياجاتك المؤسسية.
هل تحتاج إلى مساعدة؟ راجع دليل استكشاف الأخطاء وإصلاحها الذي نقدمه أو يمكنك توفير ملاحظات معينة عبر الإبلاغ عن مشكلة.