Amazon Route 53: Allt du behöver veta om latensbaserad routing



Denna Amazon Route 53-handledning introducerar dig till AWS Route 53-tjänsten och guidar dig om hur du kan omdirigera onlinetrafik med den här tjänsten.

I denna tid av internet och digital data ser vi att en hel del onlinedata genereras och konsumeras. Det har resulterat i en enorm mängd onlinetrafik. Därför blir det mycket viktigt för onlineplattformar att hantera denna trafik och betjäna sina kunder bättre och snabbare. Denna Amazon-väg 53 ( Rutt 53) handledning hjälper dig att förstå och implementera ovan nämnda metoder.

Den här artikeln fokuserar på följande tips:





Så låt oss den här Amazon Route 53-handboken med följande tjänst,

Amazon Route 53

Logo - Amazon Route 53 - EdurekaDet är en skalbar(DNS) -tjänst som ger ett tillförlitligt sätt att omdirigeratrafik till applikationer. För att uppnå detta översätts domännamn till IP-adresser för att hjälpa datorer att ansluta bättre. Det är möjligt att ansluta frågor till enheter som Elastic Load Balancers i AWS med Amazon Route 53. Därför kan utvecklare mappa domännamn till S3 skopor eller andra resurser. Med Amazon Route 53 kan företag enkelt övervaka och dirigera global datatrafik. Med enkla ord används Route 53 huvudsakligen för tre ändamål: -



  • DNS-registrering
  • Rutt Internet-trafik
  • Kontrollera hälsostatus

Låt oss nu fortsätta med denna Amazon Route 53-handledning och titta på nästa ämne,

Typer av routing

Amazon Route 53 använder sig av olika routningspolicyer för att dirigera trafik som är vanligt globalt. Här är listan över samma,

  • Enkel routing
  • Latency-baserad routing
  • Failover Routing
  • Routning av geolokalisering
  • Geoproximity Routing (endast trafikflöde)
  • Rutt för svar med flera värden
  • Viktad routing

I den här artikeln om Amazon Route 53-handledning fokuserar vi just på Latency Routing Policy



Latency Routing Policy

Prestanda spelar en viktig roll för framgången för en webbplats. Det finns en direkt korrelation mellan svarstiden på en webbplats och trafiken till den. Enligt google,

  • Pinterest ökade sökmotortrafiken och registreringarna med 15% när de minskade upplevda väntetider med 40%
  • BBC fann att de förlorade ytterligare 10% av användarna för varje sekund som deras webbplats tog för att ladda

Om en webbplats eller en CRM-applikation har kunder från flera platser kan webbplatsen installeras eller vara värd för flera AWS-regioner. Och alla förfrågningar om webbplatsen kan servas från AWS-regionen som ger den lägsta latensen för att förbättra den totala kundtillfredsställelsen. Denna funktion tillhandahålls av 'Latency Routing Policy' som ingår iAWS Route53 Service.

Låt oss gå vidare till det sista kapitlet i denna Amazon Route 53-handledning,

Demo Routing En provwebbplats

I den här handledningen skulle vi skapa en enkel statisk webbplats i två olika regioner (låt oss säga - North Virginia och Mumbai) och sedan komma åt webbplatsen med ett domännamn och märka att vi automatiskt omdirigeras till närmaste AWS-region. Mönstret när du väljer regionerna är att en av regionerna ska vara den som är närmast dig fysiskt och den andra mot andra änden av världen som en antipod.

Här är sekvensen av högnivåsteg för samma. Hela demo kan också göras inomAWSgratis nivå.

  1. Skapa en gratis domän från Freenom
  2. Skapa två Ubuntu EC2-instanser i olika AWS-regioner
  3. Installera Apache-webbservern och skapa en enkel statisk webbplats
  4. Konfigurera Route53 för ”Latency Routing Policy
  5. Lägg till namnservrarna från Route53 till Freenom
  6. Testa hela installationen.

Vilka är förutsättningarna?

  • Tillgång till två körande Ubuntu EC2-instanser i Nord-Virginia och Mumbai-regioner (valet av tillgänglighetszon i en region spelar ingen roll). En EC2-instans av t2.micro-typen borde vara tillräckligt bra eftersom vi skulle installera en enkel statisk webbplats och det bra är att t2.micro också faller underAWSgratis nivå. Förfarandet för att skapa EC2-instanser och hur man ansluter till dem nämns i Edureka-självstudien Amazon Elastic Compute Cloud .

    installera php på Windows 10
  • Se till att välja den senaste Ubuntu för AMI. Se också till att port 80 (http) och port 22 (ssh) är öppna i säkerhetsgruppen
  • En gratis domän från Freenom som nämns i tjänstemannen dokumentation måste skapas. Ett befintligt domännamn från valfri domänleverantör kan också användas i den här självstudien, men stegen i den här självstudien avser domänen som skapats från Freenom.

Steg 1: Installera webbservern och skapa en enkel statisk webbplats på Ubuntu

Logga in på båda Ubuntu-servrarna med Putty eller någon annan programvara och ge följande kommandon för att installera webbservern och skapa en statisk webbplats.

Steg 1.1: Bli en rotanvändare för att utföra efterföljande kommandon.

sudo su

Steg 1.2: Hämta listan över programvara

hur man använder substring i java

apt-get-uppdatering

Steg 1.3: Installera Apache webbserver tillsammans med beroenden och starta den.

apt-get installera apache2
service apache2 start

Steg 1.4: Skapa en statisk webbsida 'index.html' i mappen / var / www / html.

cd / var / www / html
eko ”Jag är i Mumbai”> index.html

Och där har du nästan en webbplats att använda,

För North Virginia Server ändra strängen till 'Jag är i North Virginia'. Vanligtvis skulle samma uppsättning webbsidor distribueras i alla regioner. Men för att skilja vilken AWS-region Route53 omdirigerar till är det nödvändigt att ha en annan webbsida på var och en av servern.

Steg 1.5: Se till att webbplatsen är igång genom att skriva IP-adressen till EC2-servrarna i webbläsaren.

Steg 2: Konfigurera Route53 för Latency Based Routing Policy (Amazon Route 53 Tutorial)

Enligt AWS-dokumentationen den Prissättning för värdzon , det finns ingen extra kostnad för att skapa enVärdzon.Om detsamma tas bort inom 12 timmar från skapandet.

Steg 2.1: Gå till AWS Management Console, leta efter Route53-tjänsten och klicka på 'Kom igång nu' under DNS-hanteringen.

Steg 2.2: Klicka på 'Skapa värdzon' och ange domännamnet som skapades i Freenom och klicka på Skapa.

Den värdade zonen ska skapas och namnservrarna ska visas som visas nedan. Vi kommer att använda detsamma i Freenom-konsolen senare.

Steg 2.3: Klicka på “Skapa postuppsättning” en gång för varje Ubuntu-server och ange detaljerna som visas nedan. Observera att IP-adressen som nämns i fältet Värde är IP-adressen för EC2-instansen. Dessutom bör postens namn vara detsamma för både ANAME RECORDS (test i det här fallet) och “SET ID” för båda posterna ska vara olika.

Slutligen ska ANAME-posterna visas enligt nedan.

Steg 3: Lägg till namnservrarna från Route53 till Freenom (Amazon Route 53 Tutorial)

Namnserveruppgifterna från Route53 Hosted Zone bör läggas till i Freenom-domänen som skapades tidigare, detta skulle göra det möjligt för Freenom att lösa domännamnen till IP-adresser.

Steg 3.1: Navigera till Freenom i webbläsaren och gå till ”Tjänster -> Mina domäner”. Alla domäner som för närvarande ägs visas. Klicka på “Hantera domäner” för att ändra det.

Steg.2: Gå till “Hanteringsverktyg -> Namnservrar och välj” Använd anpassade namnservrar.

Steg3.3: Ange namnservrarna som tagits emot från AWS Route53 Hosted Zone och klicka på “Ändra namnservrar” för att slutföra inställningen i Freenom.

hur man lär sig visuell studio

Om domänen har registrerats hos GoDaddy följ sedan officiella instruktioner för att ställa in de anpassade namnservrarna. Ovanstående steg är för Freenom.

Steg 4: Testa hela installationen

Nu när hela installationen är klar. Ange URL: en för domännamnet i webbläsaren och Route53 'Latency Routing Policy' ska automatiskt omdirigeras till webbsidan baserat på bästa latens. Eftersom denna handledning skrivs från Indien omdirigeras vi automatiskt till Mumbai AWS-regionen som du kan se nedan,

I den här handledningen märkte vi att ”Latency routing policy” kommer att omdirigera användaren till regionen baserat på latens, vilket i slutändan ger kunden den bästa upplevelsen. Det enda problemet med detta tillvägagångssätt är att webbservrarna måste replikeras i flera regioner och detta leder till extra kostnad.

I de kommande självstudierna kommer vi att titta på 'Viktad ruttpolicy' som gör att trafiken kan omdirigeras proportionellt baserat på storleken på EC2-instansen. Nu innan du åker, mvar noga med att ta bort de resurser som skapats som en del av den här självstudien, eftersom det är en kostnad förknippad med de som ligger utanför det kostnadsfria nivån.

Så detta är det killar, det här tar oss till slutet av den här artikeln om Amazon Route 53-handledning.Om du vill få expertis i detta ämne har Edureka kommit med en läroplan som täcker exakt vad du behöver för att knäcka lösningen Architect Exam! Du kan ta en titt på kursinformation för Träning.

Om du har frågor relaterade till den här bloggen är du välkommen att ställa frågor i kommentarfältet nedan så svarar vi gärna tidigast.