Amazon Route 53: كل ما تحتاج لمعرفته حول التوجيه المستند إلى الكمون



سيقدم لك هذا البرنامج التعليمي Amazon Route 53 خدمة AWS Route 53 ويرشدك إلى كيفية إعادة توجيه حركة المرور عبر الإنترنت باستخدام هذه الخدمة.

في عصر الإنترنت والبيانات الرقمية هذا ، نرى الكثير من البيانات عبر الإنترنت يتم إنشاؤها واستهلاكها. لقد أدى إلى قدر كبير من حركة المرور على الإنترنت. ومن ثم يصبح من المهم جدًا للمنصات عبر الإنترنت إدارة حركة المرور هذه وخدمة عملائها بشكل أفضل وأسرع. طريق أمازون هذا 53 ( الطريق 53) سيساعدك البرنامج التعليمي على فهم وتنفيذ الممارسات المذكورة أعلاه.

تركز هذه المقالة على المؤشرات التالية:





لذلك ، دعنا نقدم هذا البرنامج التعليمي Amazon Route 53 من خلال الخدمة التالية ،

طريق أمازون 53

الشعار - Amazon Route 53 - Edurekaإنها قابلة للتطويرخدمة (DNS) التي توفر طريقة موثوقة لإعادة التوجيهحركة المرور للتطبيقات. لتحقيق هذا النطاق يتم ترجمة أسماء النطاقات إلى عناوين IP لمساعدة أجهزة الكمبيوتر على الاتصال بشكل أفضل. من الممكن توصيل الاستعلامات بكيانات مثل Elastic Load Balancers في AWS باستخدام Amazon Route 53. ومن ثم يمكن للمطورين تعيين أسماء النطاقات إلى حاويات S3 أو موارد أخرى. باستخدام Amazon Route 53 ، يمكن للشركات مراقبة حركة البيانات العالمية وتوجيهها بسهولة. بكلمات بسيطة ، يستخدم الطريق 53 بشكل أساسي لثلاثة أغراض: -



  • تسجيل DNS
  • توجيه حركة المرور على الإنترنت
  • تحقق من الحالة الصحية

الآن دعنا نتابع هذا البرنامج التعليمي Amazon Route 53 ونلقي نظرة على الموضوع التالي ،

أنواع التوجيه

يستخدم Amazon Route 53 سياسات توجيه مختلفة لتوجيه حركة المرور السائدة عالميًا. هنا قائمة نفسه ،

  • توجيه بسيط
  • التوجيه القائم على الكمون
  • توجيه تجاوز الفشل
  • توجيه تحديد الموقع الجغرافي
  • التوجيه الجغرافي القريب (تدفق حركة المرور فقط)
  • توجيه الإجابة متعدد القيم
  • التوجيه المرجح

في هذه المقالة عن البرنامج التعليمي Amazon Route 53 ، سنركز بدقة على سياسة توجيه زمن الانتقال



سياسة توجيه وقت الاستجابة

يلعب الأداء دورًا مهمًا في نجاح موقع الويب. هناك علاقة مباشرة بين وقت استجابة موقع الويب وحركة المرور إليه. وفقا لجوجل ،

  • زادت Pinterest من حركة المرور والاشتراكات في محرك البحث بنسبة 15٪ عندما خفضت أوقات الانتظار المتصورة بنسبة 40٪
  • وجدت بي بي سي أنهم فقدوا 10٪ إضافية من المستخدمين مقابل كل ثانية إضافية يستغرقها موقعهم في التحميل

إذا كان موقع ويب أو تطبيق CRM به عملاء من مواقع متعددة ، فيمكن تثبيت موقع الويب أو استضافته عبر مناطق AWS المتعددة. ويمكن تقديم أي طلبات خاصة بالموقع الإلكتروني من منطقة AWS التي توفر أقل زمن انتقال لتحسين رضا العملاء بشكل عام. يتم توفير هذه الميزة من خلال 'سياسة توجيه وقت الاستجابة' والتي تعد جزءًا منخدمة AWS Route53.

دعنا ننتقل إلى الفصل الأخير من هذا البرنامج التعليمي Amazon Route 53 ،

توجيه تجريبي عينة موقع

في هذا البرنامج التعليمي ، سننشئ موقعًا إلكترونيًا ثابتًا بسيطًا في منطقتين مختلفتين (دعنا نقول - شمال فيرجينيا ومومباي) ثم نصل إلى موقع الويب باستخدام اسم مجال ونلاحظ أنه سيتم إعادة توجيهنا تلقائيًا إلى أقرب منطقة AWS. النمط أثناء تحديد المناطق هو أن إحدى المناطق يجب أن تكون هي الأقرب إليك جسديًا والأخرى في الطرف الآخر من العالم مثل antipode.

جافا الخروج من الطريقة

إليك تسلسل من الخطوات عالية المستوى لنفسه. كما يمكن إجراء العرض التوضيحي بأكمله داخل ملفAWSالطبقة المجانية.

  1. قم بإنشاء مجال مجاني من Freenom
  2. قم بإنشاء مثيلين من Ubuntu EC2 في مناطق AWS مختلفة
  3. قم بتثبيت خادم الويب Apache وإنشاء موقع ويب ثابت بسيط
  4. قم بتكوين Route53 لـ 'نهج توجيه وقت الاستجابة
  5. أضف خوادم الأسماء من Route53 إلى Freenom
  6. اختبر الإعداد بالكامل.

ما هي المتطلبات؟

  • الوصول إلى اثنين من مثيلات Ubuntu EC2 قيد التشغيل في منطقتي شمال فيرجينيا ومومباي (لا يهم اختيار منطقة الإتاحة في منطقة ما). يجب أن يكون مثيل EC2 لنوع t2.micro جيدًا بما يكفي لأننا سنقوم بتثبيت موقع ويب ثابت بسيط والشيء الجيد هو أن t2.micro يقع أيضًا ضمنAWSالطبقة المجانية. تم ذكر إجراء إنشاء مثيلات EC2 وكيفية الاتصال بها في البرنامج التعليمي Edureka Amazon Elastic Compute Cloud .

  • تأكد من تحديد أحدث إصدار من Ubuntu لـ AMI. تأكد أيضًا من فتح المنفذ 80 (http) والمنفذ 22 (ssh) في مجموعة الأمان
  • نطاق مجاني من Freenom كما هو مذكور في المسؤول توثيق لابد من إنشائه. يمكن أيضًا استخدام اسم مجال موجود من أي مزود مجال في هذا البرنامج التعليمي ، ولكن الخطوات في هذا البرنامج التعليمي تتعلق بالمجال الذي تم إنشاؤه من Freenom.

الخطوة 1: قم بتثبيت خادم الويب وإنشاء موقع ويب ثابت بسيط على Ubuntu

قم بتسجيل الدخول إلى كل من خوادم Ubuntu باستخدام المعجون أو بعض البرامج الأخرى وقم بإصدار الأوامر التالية لتثبيت خادم الويب وإنشاء موقع ويب ثابت.

الخطوة 1.1: كن مستخدمًا جذريًا لتنفيذ الأوامر اللاحقة.

sudo su

الخطوة 1.2: احصل على قائمة البرامج

تحديث apt-get

الخطوة 1.3: قم بتثبيت خادم الويب Apache مع التبعيات وابدأ تشغيله.

apt-get install apache2
بدء خدمة apache2

الخطوة 1.4: أنشئ صفحة ويب ثابتة 'index.html' في المجلد / var / www / html.

cd / var / www / html
صدى 'أنا في مومباي'> index.html

ما هو الخيط في جافا

وهناك تذهب لديك تقريبًا موقع ويب تستخدمه ،

بالنسبة لخادم North Virginia ، قم بتغيير السلسلة إلى 'أنا في شمال فيرجينيا'. عادة ، يتم نشر نفس مجموعة صفحات الويب في جميع المناطق. ولكن لتمييز منطقة AWS التي يعيد Route53 التوجيه إليها ، من الضروري أن يكون لديك صفحة ويب مختلفة على كل خادم.

الخطوة 1.5: تأكد من تشغيل موقع الويب عن طريق كتابة عنوان IP لخوادم EC2 في المتصفح.

الخطوة 2: تكوين Route53 لسياسة التوجيه المستند إلى زمن الانتقال (برنامج Amazon Route 53 التعليمي)

وفقًا لـ AWS Documentation بتاريخ تسعير المنطقة المستضافة ، لا توجد تكلفة إضافية لإنشاء ملفالمنطقة المستضافة.إذا تم حذف نفس الشيء في غضون 12 ساعة من الإنشاء.

الخطوة 2.1: انتقل إلى AWS Management Console ، وابحث عن خدمة Route53 وانقر على 'ابدأ الآن' ضمن إدارة DNS.

الخطوة 2.2: انقر فوق 'إنشاء منطقة مستضافة' وأدخل اسم المجال الذي تم إنشاؤه في Freenom وانقر فوق إنشاء.

يجب إنشاء المنطقة المستضافة ويجب أن تظهر خوادم الأسماء كما هو موضح أدناه. سنستخدم نفس الشيء في وحدة تحكم Freenom لاحقًا.

الخطوة 2.3: انقر فوق 'إنشاء مجموعة سجلات' مرة واحدة لكل خادم Ubuntu وحدد التفاصيل كما هو موضح أدناه. لاحظ أن عنوان IP المذكور في حقل القيمة هو عنوان IP لمثيل EC2. أيضًا ، يجب أن يكون اسم السجل هو نفسه لكل من ANAME RECORDS (اختبار في هذه الحالة) ويجب أن يكون 'معرف SET' لكلا السجلين مختلفين.

أخيرًا ، يجب أن تظهر سجلات ANAME على النحو التالي.

الخطوة 3: أضف Nameservers من Route53 إلى Freenom (برنامج أمازون روت 53 التعليمي)

يجب إضافة تفاصيل Nameserver من Route53 Hosted Zone إلى مجال Freenom الذي تم إنشاؤه مسبقًا ، وهذا سيمكن Freenom من حل أسماء المجال إلى عناوين IP.

الخطوة 3.1: انتقل إلى Freenom في المتصفح وانتقل إلى 'الخدمات -> المجالات الخاصة بي'. سيتم عرض جميع المجالات المملوكة حاليًا. انقر فوق 'إدارة المجالات' لتغييره.

كيفية إغلاق تطبيق جافا

الخطوة 3.2: انتقل إلى 'أداة الإدارة -> خوادم الأسماء' وحدد 'استخدام خوادم الأسماء المخصصة.

Step3.3: أدخل خوادم الأسماء المستلمة من AWS Route53 Hosted Zone وانقر على 'تغيير خوادم الأسماء' لإكمال الإعداد في Freenom.

إذا تم تسجيل المجال في GoDaddy ، فاتبع ملف التعليمات الرسمية لإعداد خوادم الأسماء المخصصة. تسلسل الخطوات أعلاه مخصص لـ Freenom.

الخطوة 4: اختبار الإعداد بالكامل

الآن بعد أن اكتمل الإعداد بالكامل. أدخل عنوان URL لاسم المجال في المتصفح ويجب أن يعيد توجيه Route53 'Latency Routing Policy' تلقائيًا إلى صفحة الويب استنادًا إلى أفضل زمن انتقال. نظرًا لأن هذا البرنامج التعليمي تتم كتابته من الهند ، تتم إعادة توجيهنا تلقائيًا إلى منطقة مومباي AWS كما ترون أدناه ،

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

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

هذا هو يا رفاق ، هذا يقودنا إلى نهاية هذه المقالة في البرنامج التعليمي Amazon Route 53.إذا كنت ترغب في اكتساب الخبرة في هذا الموضوع ، فقد توصلت Edureka إلى منهج يغطي بالضبط ، ما قد تحتاجه لكسر اختبار مهندس الحلول! يمكنك إلقاء نظرة على تفاصيل الدورة لـ تدريب.

في حالة وجود أي استفسارات متعلقة بهذه المدونة ، فلا تتردد في طرح سؤال في قسم التعليقات أدناه وسنكون أكثر من سعداء بالرد عليك في أقرب وقت ممكن.