الموضوع

DNS وتوصيل المحتوى

مناطق Route 53 المستضافة وResolver، وسياسات التوجيه وتسجيل الاستعلامات، وتوزيعات CloudFront، وGlobal Accelerator: من ترجمة الاسم إلى تقديم الطلب عند الحافّة.

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

ما الذي يغطّيه هذا الموضوع

  • المناطق المستضافة العامة والخاصة، وسجلات alias مقابل CNAME، وTTL ضابطاً تشغيلياً
  • الـ VPC Resolver عند العنوان VPC+2، وفخّ NXDOMAIN في DNS المنقسم، وأسبقية قاعدة Resolver على المنطقة الخاصة
  • نقاط نهاية Resolver الواردة والصادرة، وقواعد التمرير، ومشاركتها عبر الحسابات بـ AWS RAM
  • تسجيل استعلامات DNS العامة مقابل تسجيل استعلامات Resolver، وأي منهما ينسب البحث إلى instance
  • فحوصات الصحة بأنواعها الثلاثة، وقاعدة 18%، والفجوة التي تجعل شهادة منتهية تُقرأ سليمة
  • سياسات التوجيه الثماني، والحدّ بين geolocation وlatency وgeoproximity والتوجيه بعناوين IP
  • سلوكيات تخزين CloudFront وترتيب مطابقتها، ومفتاح الذاكرة المؤقتة، وقواعد TTL الثلاث، والإبطال مقابل ترقيم الإصدارات
  • النطاقات المخصّصة وشهادات ACM في us-east-1، وorigin access control، والقيود الجغرافية، ومجموعات الأصول
  • عناوين Global Accelerator الثابتة، وأقراص الحركة مقابل أوزان نقاط النهاية، ومتى يحلّ محلّ شبكة توصيل المحتوى

لماذا هذا مهمّ

المهمّة 5.2 في اختبار SOA-C03 تقول صراحةً «اضبط النطاقات وخدمات DNS وتوصيل المحتوى»، ومهارة 5.3.3 تعود إلى مشكلات التخزين المؤقت في CloudFront تحت الاستكشاف. فهذا الموضوع يظهر في الاختبار مرّتين: مرّة بناءً ومرّة إصلاحاً.

وأغلب الدرجات هنا تقع على أزواج تبدو متكافئة حتى يفصل بينها قيد واحد في نصّ السؤال: alias مقابل CNAME عند جذر النطاق، ونقطة نهاية واردة مقابل صادرة، وlatency مقابل geoproximity، وMinimum TTL مقابل ترويسة الأصل، وCloudFront مقابل Global Accelerator. وكل زوج منها يقابل عطلاً حقيقياً في الإنتاج: اسم يعمل خارج الـ VPC ولا يعمل داخله، وذاكرة مؤقتة لا تخزّن شيئاً، ومحتوى مخصّص قُدّم للمستخدم الخطأ.

دروس هذا الموضوع

  1. 1DNS مع Route 53 وResolverمجاني
  2. 2سياسات التوجيه في Route 53
  3. 3توزيعات CloudFront
  4. 4Global Accelerator مقابل CloudFront