Amazon Route 53: Kaikki mitä sinun tarvitsee tietää latenssiin perustuvasta reitityksestä



Tämä Amazon Route 53 -opetusohjelma esittelee sinut AWS Route 53 -palveluun ja opastaa kuinka voit ohjata verkkoliikennettä tämän palvelun avulla.

Tänä Internet- ja digitaalisen datan aikakautena näemme paljon online-datan tuottamista ja kuluttamista. Se on johtanut valtavaan määrään verkkoliikennettä. Siksi online-alustoille on erittäin tärkeää hallita tätä liikennettä ja palvella asiakkaitaan paremmin ja nopeammin. Tämä Amazon-reitti 53 ( Reitti 53) -opetusohjelma auttaa sinua ymmärtämään ja toteuttamaan edellä mainitut käytännöt.

Tässä artikkelissa keskitytään seuraaviin viitteisiin:





Anna meille tämä Amazon Route 53 -opetusohjelma seuraavalla palvelulla,

Amazon-reitti 53

Logo - Amazon Route 53 - EdurekaSe on skaalautuva(DNS) -palvelu, joka tarjoaa luotettavan tavan ohjata uudelleenliikenne sovelluksiin. Tämän saavuttamiseksi verkkotunnukset käännetään IP-osoitteiksi, jotta tietokoneilla olisi parempi yhteys. Kyselyt on mahdollista yhdistää AWS: n kaltaisiin kokonaisuuksiin kuten Elastic Load Balancers Amazon Route 53: lla. Siksi kehittäjät voivat yhdistää verkkotunnuksia S3-kauhat tai muut resurssit. Amazon Route 53: n avulla yritykset voivat seurata ja reitittää maailmanlaajuista dataliikennettä helposti. Yksinkertaisesti sanottuna reittiä 53 käytetään pääasiassa kolmea tarkoitusta varten: -



  • DNS-rekisteröinti
  • Reititä Internet-liikenne
  • Tarkista terveystila

Jatka nyt tämän Amazon Route 53 -opetusohjelman kanssa ja katsotaan seuraavaa aihetta,

Reitityksen tyypit

Amazon Route 53 käyttää eri reitityskäytäntöjä maailmanlaajuisesti yleisen liikenteen reitittämiseen. Tässä on luettelo samoista,

  • Yksinkertainen reititys
  • Viivästyspohjainen reititys
  • Failover-reititys
  • Maantieteellisen sijainnin reititys
  • Geopoksimiteetin reititys (vain liikennevirta)
  • Moniarvoisten vastausten reititys
  • Painotettu reititys

Tässä artikkelissa Amazon Route 53 -opetusohjelmasta keskitymme tarkasti viiveen reitityskäytäntöön



Viive-reitityskäytäntö

Suorituskyvyllä on tärkeä rooli verkkosivuston menestyksessä. Verkkosivuston vasteajan ja sen liikenteen välillä on suora yhteys. Googlen mukaan

  • Pinterest lisäsi hakukoneiden liikennettä ja ilmoittautumisia 15%, kun ne lyhensivät odotettuja odotusaikoja 40%
  • BBC havaitsi menettäneensä vielä 10% käyttäjistä jokaista sekuntia kohti, jonka heidän verkkosivustonsa lataaminen vaati

Jos verkkosivustolla tai CRM-sovelluksella on asiakkaita useista sijainneista, verkkosivusto voidaan asentaa tai isännöidä useille AWS-alueille. Ja kaikki verkkosivustopyynnöt voidaan hoitaa AWS-alueelta, joka tarjoaa pienimmän viiveen asiakastyytyväisyyden parantamiseksi. Tämän ominaisuuden tarjoaa Latency Routing Policy, joka on osaAWS Route53 -palvelu.

Siirrytään tämän Amazon Route 53 -opetusohjelman viimeiseen lukuun,

Esittelysivuston mallireititys

Tässä opetusohjelmassa perustamme yksinkertaisen staattisen verkkosivuston kahdelle eri alueelle (sanotaan - Pohjois-Virginia ja Mumbai) ja käytämme sitten verkkosivustoa verkkotunnuksella ja huomaten, että meidät ohjataan automaattisesti lähimmälle AWS-alueelle. Aluetta valittaessa malli on, että toisen alueen tulisi olla fyysisesti lähinnäsi ja toisen kohti maailman toista päätä kuin antipodi.

staattinen jäsenfunktio c ++

Tässä on samankaltaisten korkean tason vaiheiden sarja. Myös koko esittely voidaan tehdäAWSilmainen taso.

  1. Luo ilmainen verkkotunnus Freenomista
  2. Luo kaksi Ubuntu EC2 -ilmentymää eri AWS-alueilla
  3. Asenna Apache-verkkopalvelin ja luo yksinkertainen staattinen verkkosivusto
  4. Määritä Route53 viiveen reitityskäytännöksi
  5. Lisää nimipalvelimet reitiltä 53 Freenomiin
  6. Testaa koko asennus.

Mitkä ovat edellytykset?

  • Pääsy kahteen käynnissä olevaan Ubuntu EC2 -instanssiin Pohjois-Virginian ja Mumbain alueilla (alueen käytettävyysvyöhykkeen valinnalla ei ole merkitystä). EC2-tyypin t2.micro-tyypin pitäisi olla tarpeeksi hyvä, koska asennamme yksinkertaisen staattisen verkkosivuston ja hyvä asia on, että t2.micro kuuluu myösAWSilmainen taso. EC2-esiintymien luominen ja yhteyden muodostaminen mainitaan Edureka-oppaassa Amazon Elastic Compute Cloud .

  • Muista valita AMI: n uusin Ubuntu. Varmista myös, että portti 80 (http) ja portti 22 (ssh) ovat auki suojausryhmässä
  • Freenomin ilmainen verkkotunnus, kuten virallisessa mainitaan dokumentointi on luotava. Tässä opetusohjelmassa voidaan käyttää myös minkä tahansa verkkotunnuspalveluntarjoajan olemassa olevaa verkkotunnusta, mutta tämän opetusohjelman vaiheet koskevat Freenomista luotua verkkotunnusta.

Vaihe 1: Asenna verkkopalvelin ja luo yksinkertainen staattinen verkkosivusto Ubuntuun

Kirjaudu molempiin Ubuntu-palvelimiin Putty-ohjelmalla tai muulla ohjelmistolla ja anna seuraavat komennot asentaaksesi verkkopalvelimen ja luodaksesi staattisen verkkosivuston.

Vaihe 1.1: Ryhdy pääkäyttäjäksi suorittamaan seuraavat komennot.

sudo su

Vaihe 1.2: Hanki luettelo ohjelmistoista

apt-get-päivitys

Vaihe 1.3: Asenna Apache-verkkopalvelin yhdessä riippuvuuksien kanssa ja käynnistä se.

apt-get install apache2
service apache2 -käynnistys

Vaihe 1.4: Luo staattinen verkkosivu ”index.html” kansioon / var / www / html.

cd / var / www / html
kaiku 'Olen Mumbaissa'> index.html

visuaalisen studion oppaat aloittelijoille

Ja siellä olet melkein käyttämässäsi verkkosivustoa,

Pohjois-Virginia-palvelin muuttaa merkkijonoksi 'Olen Pohjois-Virginiassa'. Yleensä sama alue verkkosivuja otettaisiin käyttöön kaikilla alueilla. Mutta jotta voidaan erottaa, mihin AWS-alueeseen Route53 uudelleenohjaa, jokaisella palvelimella on oltava oma verkkosivusto.

Vaihe 1.5: Varmista, että verkkosivusto on toiminnassa kirjoittamalla selaimessa EC2-palvelinten IP-osoitteet.

Vaihe 2: Määritä Route53 latenssiin perustuvalle reitityskäytännölle (Amazon Route 53 Tutorial)

AWS: n asiakirjojen mukaan Isännöidyn alueen hinnoittelu , a: n luomisesta ei aiheudu lisäkustannuksiaIsännöity vyöhyke.Jos sama poistetaan 12 tunnin sisällä luomisesta.

Vaihe 2.1: Siirry AWS-hallintakonsoliin, etsi Route53-palvelu ja napsauta 'Aloita nyt' DNS-hallinnassa.

Vaihe 2.2: Napsauta 'Luo isännöity vyöhyke', kirjoita Freenomissa luotu verkkotunnus ja napsauta Luo.

Isännöity vyöhyke tulisi luoda ja nimipalvelimet tulisi näyttää alla olevan kuvan mukaisesti. Käytämme samaa Freenom-konsolissa myöhemmin.

Vaihe 2.3: Napsauta 'Luo tietuejoukko' kerran jokaiselle Ubuntu-palvelimelle ja määritä yksityiskohdat alla olevan kuvan mukaisesti. Huomaa, että Arvo-kentässä mainittu IP-osoite on EC2-ilmentymän IP-osoite. Lisäksi tietueen nimen tulisi olla sama sekä ANAME-TALLENNUKSILLE (tässä tapauksessa testi) että molempien tietueiden ”SET ID” -asetuksille.

Lopuksi ANAME-tietueet tulisi näyttää alla.

Vaihe 3: Lisää nimipalvelimet reitiltä 53 Freenomiin (Amazon Route 53 -opetusohjelma)

Route53-isännöidyn vyöhykkeen nimipalvelimen tiedot tulisi lisätä aiemmin luotuun Freenom-toimialueeseen, mikä antaisi Freenomille mahdollisuuden ratkaista verkkotunnukset IP-osoitteiksi.

Vaihe 3.1: Navigoida johonkin Freenom selaimessa ja siirry kohtaan 'Palvelut -> Omat verkkotunnukset'. Kaikki tällä hetkellä omistetut verkkotunnukset näytetään. Napsauta Hallitse verkkotunnuksia vaihtaaksesi sen.

tietotyyppien suoratoisto jaavassa

Vaihe 3.2: Siirry kohtaan 'Hallintatyökalu -> Nimipalvelimet ja valitse' Käytä mukautettuja nimipalvelimia.

Vaihe 3.3: Syötä AWS Route53 Hosted Zone -alueelta vastaanotetut nimipalvelimet ja napsauta kohtaa ”Change Nameservers” suorittaaksesi asetuksen Freenomissa.

Jos verkkotunnus on rekisteröity GoDaddyssä, noudata seuraavia ohjeita viralliset ohjeet mukautettujen nimipalvelimien määrittämiseksi. Yllä oleva vaiheiden sarja koskee Freenomia.

Vaihe 4: Testaa koko asennus

Nyt kun koko asennus on valmis. Syötä verkkotunnuksen URL-osoite selaimeen, ja Route53: n 'Viiveen reitityskäytäntö' ohjaa automaattisesti verkkosivulle parhaan viiveen perusteella. Koska tätä opetusohjelmaa kirjoitetaan Intiasta, ohjaamme sinut automaattisesti Mumbain AWS-alueelle, kuten alla voit nähdä,

Tässä opetusohjelmassa huomasimme, että 'Latenssin reitityskäytäntö' ohjaa käyttäjän alueelle viiveen perusteella, mikä tarjoaa viime kädessä asiakkaalle parhaan kokemuksen. Ainoa ongelma tässä lähestymistavassa on, että verkkopalvelimet on replikoitava useille alueille, mikä johtaa lisäkustannuksiin.

Tulevissa opetusohjelmissa tarkastelemme 'Painotettua reitityskäytäntöä', jonka avulla liikenne voidaan ohjata uudelleen suhteellisesti EC2-ilmentymän koon perusteella. Nyt ennen lähtöäsi, mpoista varmasti tämän opetusohjelman yhteydessä luodut resurssit, koska ilmaisen tason ulkopuolisiin liittyy kustannuksia.

Joten tämä on kaverit, tämä johtaa meidät tämän artikkelin loppuun Amazon Route 53 -opetusohjelmassa.Jos haluat hankkia asiantuntemusta tästä aiheesta, Edureka on keksinyt opetussuunnitelman, joka kattaa tarkalleen, mitä sinun tarvitsee murtaa Ratkaisuarkkitehti-tentti! Voit tutustua kurssin yksityiskohtiin koulutus.

Jos tähän blogiin liittyy kysyttävää, voit esittää kysymyksesi alla olevaan kommenttiosioon, ja vastaamme mielellämme sinulle aikaisintaan.