Amazon Route 53: Všetko, čo potrebujete vedieť o smerovaní na základe latencie



Tento výučbový program Amazon Route 53 vás zoznámi so službou AWS Route 53 a poradí vám, ako môžete pomocou tejto služby presmerovať online prenos.

V tomto veku internetu a digitálnych údajov vidíme, že sa generuje a spotrebúva veľa online údajov. Výsledkom je obrovské množstvo online prenosu. Z tohto dôvodu je pre online platformy veľmi dôležité riadiť tento prenos a lepšie a rýchlejšie slúžiť svojim zákazníkom. Táto Amazonská trasa 53 ( Výukový program Route 53) vám pomôže pochopiť a implementovať vyššie uvedené postupy.

Tento článok sa zameriava na nasledujúce ukazovatele:





Poďme teda na tento výučbový program Amazon Route 53 s nasledujúcou službou,

zlúčiť zoradiť c ++ pole

Amazonská cesta 53

Logo - Amazon Route 53 - EdurekaJe to škálovateľné(DNS) služba, ktorá poskytuje spoľahlivý spôsob presmerovaniadoprava k aplikáciám. Za týmto účelom sa názvy domén prekladajú na adresy IP, aby sa počítačom pomohlo lepšie sa pripojiť. Je možné pripojiť dotazy k entitám ako Elastic Load Balancers v AWS pomocou Amazon Route 53. Preto môžu vývojári mapovať názvy domén na Vedierka S3 alebo iné zdroje. Vďaka službe Amazon Route 53 môžu podniky ľahko sledovať a smerovať globálny dátový prenos. Jednoducho povedané, Route 53 sa používa hlavne na 3 účely: -



  • Registrácia DNS
  • Smerujte internetový prenos
  • Skontrolujte zdravotný stav

Teraz pokračujme v tomto výučbe pre Amazon Route 53 a pozrime sa na ďalšiu tému,

Typy smerovania

Amazon Route 53 využíva rôzne smerovacie politiky na smerovanie premávky prevládajúcej na celom svete. Tu je zoznam rovnakých,

  • Jednoduché smerovanie
  • Smerovanie založené na latencii
  • Failover Routing
  • Geolokačné smerovanie
  • Geoproximitné smerovanie (iba dopravný tok)
  • Smerovanie odpovedí s viacerými hodnotami
  • Vážené smerovanie

V tomto článku o výučbe Amazon Route 53 by sme sa presne zamerali na politiku smerovania latencie



Pravidlá smerovania latencie

Výkon hrá dôležitú úlohu pri úspechu webovej stránky. Medzi časom odozvy webovej stránky a prenosom na ňu existuje priama korelácia. Podľa google

  • Pinterest zvýšil prenos a registrácie vyhľadávacích strojov o 15%, keď znížil vnímané čakacie doby o 40%
  • BBC zistila, že stratili ďalších 10% používateľov za každú ďalšiu sekundu, ktorú si ich stránka načítala

Ak má webová stránka alebo aplikácia CRM zákazníkov z viacerých miest, potom je možné webovú stránku nainštalovať alebo hostiť vo viacerých regiónoch AWS. A akékoľvek požiadavky na webovú stránku by sme mohli vybaviť z oblasti AWS, ktorá poskytuje najnižšiu latenciu na zlepšenie celkovej spokojnosti zákazníkov. Túto funkciu poskytuje „Latency Routing Policy“, ktorá je súčasťouSlužba AWS Route53.

Prejdime k poslednej kapitole tohto výukového programu Amazon Route 53,

Demo smerovanie ukážkovej webovej stránky

V tomto tutoriáli by sme nastavili jednoduchý statický web v dvoch rôznych regiónoch (povedzme - Severná Virgínia a Bombaj) a potom na web vstúpili pomocou názvu domény a všimli by sme si, že budeme automaticky presmerovaní do najbližšej oblasti AWS. Vzor pri výbere regiónov spočíva v tom, že jeden z regiónov by mal byť fyzicky najbližší k vám a druhý smerom na druhý koniec sveta ako protipól.

Tu je postupnosť krokov na vysokej úrovni. Tiež celé demo možno vykonať v rámciAWSvoľný rad.

  1. Vytvorte si bezplatnú doménu od spoločnosti Freenom
  2. Vytvorte dve inštancie Ubuntu EC2 v rôznych regiónoch AWS
  3. Nainštalujte si webový server Apache a vytvorte jednoduchý statický web
  4. Nakonfigurujte Route53 pre „Zásady smerovania latencie
  5. Pridajte Nameservers z Route53 do Freenom
  6. Vyskúšajte celé nastavenie.

Aké sú predpoklady?

  • Prístup k dvom spusteným inštanciám Ubuntu EC2 v regiónoch Severná Virgínia a Bombaj (na zóne dostupnosti v regióne nezáleží). Inštancia typu EC2 typu t2.micro by mala byť dosť dobrá, pretože by sme inštalovali jednoduchú statickú webovú stránku a dobré je, že t2.micro tiež spadá podAWSvoľný rad. Postup vytvárania inštancií EC2 a spôsob ich pripojenia je uvedený v príručke Edureka Amazon Elastic Compute Cloud .

  • Nezabudnite zvoliť najnovší Ubuntu pre AMI. Zaistite tiež, aby port 80 (http) a port 22 (ssh) boli otvorené v skupine zabezpečenia
  • Doména zdarma od spoločnosti Freenom, ako sa uvádza v oficiálnom dokumente dokumentácia musí byť vytvorený. V tomto výučbe možno tiež použiť existujúci názov domény od ľubovoľného poskytovateľa domény, ale kroky v tomto výučbe sa týkajú domény vytvorenej z Freenomu.

Krok 1: Nainštalujte webový server a vytvorte jednoduchý statický web v systéme Ubuntu

Prihláste sa na oba servery Ubuntu pomocou Putty alebo iného softvéru a vykonaním nasledujúcich príkazov nainštalujte webový server a vytvorte statický web.

Krok 1.1: Staňte sa užívateľom root pre vykonávanie ďalších príkazov.

sudo su

Krok 1.2: Získajte zoznam softvéru

aktualizácia apt-get

Krok 1.3: Nainštalujte webový server Apache spolu so závislosťami a spustite ho.

apt-get nainštalovať apache2
služba apache2 štart

Krok 1.4: V priečinku / var / www / html vytvorte statickú webovú stránku „index.html“.

cd / var / www / html
echo „I am in Mumbai“> index.html

A ste tu, takmer máte web, ktorý môžete použiť,

Pre server v Severnej Virgínii zmeňte reťazec na „Som v Severnej Virgínii“. Rovnaká sada webových stránok by sa zvyčajne nasadila vo všetkých regiónoch. Aby sme však rozlíšili, do ktorej oblasti AWS smeruje Route53, je potrebné mať na každom serveri inú webovú stránku.

java nájsť najväčšie číslo v poli

Krok 1.5: Zadaním adresy IP serverov EC2 do prehľadávača zaistite, aby bol web funkčný.

Krok 2: Konfigurácia politiky smerovania Route53 na základe latencie (Amazon Route 53 Tutorial)

Podľa dokumentácie AWS z Ceny hostovaných zón , neexistujú žiadne ďalšie náklady na vytvorenie aHostená zóna.Ak sa to isté odstráni do 12 hodín od vytvorenia.

Krok 2.1: Prejdite do konzoly AWS Management Console, vyhľadajte službu Route53 a pod správou DNS kliknite na „Začať teraz“.

Krok 2.2: Kliknite na „Vytvoriť hostenú zónu“ a zadajte názov domény, ktorá bola vytvorená vo Freenome, a kliknite na Vytvoriť.

Mala by sa vytvoriť hostená zóna a menné servery by sa mali zobraziť, ako je uvedené nižšie. To isté neskôr použijeme aj v konzole Freenom.

Krok 2.3: Kliknite raz na „Vytvoriť sadu záznamov“ pre každý server Ubuntu a zadajte podrobnosti, ako je uvedené nižšie. Upozorňujeme, že adresa IP uvedená v poli Hodnota je adresou IP inštancie EC2. Názov záznamu by mal byť rovnaký pre obidva záznamy ANAME (v tomto prípade test) a „SET ID“ pre oba záznamy by mali byť odlišné.

Nakoniec by sa mali záznamy ANAME zobraziť nižšie.

Krok 3: Pridajte Nameservers z Route53 do Freenom (Amazon Route 53 Tutorial)

Do domény Freenom, ktorá bola vytvorená skôr, by mali byť pridané podrobnosti servera mien z hostenej zóny Route53, čo by spoločnosti Freenom umožnilo rozlišovať názvy domén na adresy IP.

Krok 3.1: Prejdite na Freenom v Prehliadači a prejdite na „Služby -> Moje domény“. Zobrazia sa všetky momentálne vlastnené domény. Kliknite na „Spravovať domény“ a zmeňte to.

Krok 3.2: Prejdite na „Nástroj na správu -> Nameservers a vyberte„ Use custom nameservers.

Krok 3.3: Zadajte Nameservers prijaté z hostenej zóny AWS Route53 a kliknite na “Zmeniť Nameservers” na dokončenie nastavenia vo Freenom.

Ak bola doména zaregistrovaná u GoDaddy, postupujte podľa pokynov úradné pokyny na nastavenie vlastných menných serverov. Vyššie uvedená postupnosť krokov je pre Freenom.

Krok 4: Testovanie celého nastavenia

Teraz, keď je celé nastavenie dokončené. Zadajte adresu URL názvu domény v prehliadači a Route53 „Latency Routing Routing Policy“ by sa mala automaticky presmerovať na webovú stránku na základe najlepšej latencie. Pretože tento tutoriál je písaný z Indie, automaticky sa presmerujeme do oblasti AWS v Bombaji, ako vidíte nižšie,

V tomto tutoriáli sme si všimli, že „politika smerovania latencie“ presmeruje používateľa do regiónu na základe času latencie, čo v konečnom dôsledku poskytne zákazníkovi najlepší zážitok. Jediným problémom tohto prístupu je, že webové servery musia byť replikované vo viacerých regiónoch, čo vedie k ďalším nákladom.

volať odkazom c ++

V nadchádzajúcich tutoriáloch sa pozrieme na „Pravidlo váženého smerovania“, ktoré umožňuje proporcionálne presmerovať prenos na základe veľkosti inštancie EC2. Teraz pred odchodom, mnezabudnite odstrániť zdroje vytvorené ako súčasť tohto tutoriálu, pretože s tými, ktorí sú mimo bezplatnej úrovne, sú spojené náklady.

Takže toto je to, chlapci, týmto sa dostávame na koniec tohto článku v návode na Amazon Route 53.V prípade, že chcete získať odborné znalosti v tomto predmete, Edureka vymyslela učebný plán, ktorý obsahuje presne to, čo by ste potrebovali na absolvovanie skúšky Architect Architect! Môžete sa pozrieť na podrobnosti kurzu pre školenia.

V prípade akýchkoľvek otázok týkajúcich sa tohto blogu, neváhajte položiť otázku v sekcii komentárov nižšie. Radi vám odpovieme najskôr.