Varför Du Bör Använda AWS Väg 53 Över en “Dum” DNS

0
430

Din DNS tjänsten som översätter domännamnet till en IP-adress. AWS Väg 53 är en smart DNS-system som dynamiskt kan ändra din avsändaradress baserat på last, och även utföra lastbalansering före trafik även når dina servrar.

Väg 53 Integrerar med AWS

Om du kör en liten webbplats, du sannolikt har gratis DNS-tjänst som kom med din domän namn leverantör, såsom Namecheap eller GoDaddy. Om du kör en stor webbplats, kan du komma att betala extra för en “premium” – DNS-leverantör, som Cloudflare eller Dyn för att få bättre lookup hastigheter (den tid det tar att omdirigera användare) och snabbare spridning gånger (hur lång tid det tar för ändringar på dina DNS-konfiguration för att träda i kraft).

Men både gratis och premium DNS-system är, i en mening, “stum” i förhållande till AWS erbjuder. CloudFlare namnservrar har ingen kunskap om din webbplats körs på en annan tjänst, allt de gör är att ge en karta över domännamn till IP-adresser, så att användarna kan göra förfrågningar till din webbplats.

Det är där Vägen 53 överglänser tävlingen (om du kör på AWS, som är). Eftersom AWS äger både server, och DNS-systemet, de har gjort två spelar fint ihop. Till exempel, om din server erfarenheter en krasch, en vanlig DNS-skulle fortsätta att omdirigera användare till server kraschade, eftersom det är vad du sa till den att göra. Men Vägen 53 kan utföra hälsokontroller på dina servrar, och omdirigera användare till en sund resurs när problemet är fixat.

Väg 53 kan också förhindra att problem uppstår i första hand genom att agera på samma sätt att en lastbalanserare, men på DNS-nivå, genom att rikta en viss andel av trafiken till olika endpoints med fördefinierade vikter. Detta innebär att trafiken är balanserad innan användaren ens gör en anslutning, utan att gå genom en central lastbalanserare.Detta kan också användas för hög-nivå A/B-testning, genom att omdirigera trafik till helt olika servrar, som kan visa två olika platser.

Väg 53 har också integrationer med AWS är Elastisk lastbalanserare som tillåter dig att kartlägga dina DNS-direkt till din befintliga lastbalanserare, utan några extra uppslag. Lastbalanserare inte har statisk IP-adresser, bara statiska värdnamn; Om du vill mappa en extern DNS till en befintlig lastbalanserare, användare måste först fråga din DNS för load balancer hostname, och sedan be AWS DNS-för IP-adress lastbalanserare. Väg 53, det är alla hanteras i en begäran.

Väg 53 kan också välja lägsta latency endpoint du har, eller en specifik geografisk plats, och omdirigera användare där. Verkligen, du bör också vara att använda någon form av CDN (som AWS är CloudFront) om du bryr dig om latency, men det är en fin egenskap att ha.

Hur Mycket Kostar Väg 53 Kosta?

Väg 53 är ganska billigt, du betalar helt enkelt:

  • $0.50 per månad för varje domän (underdomäner är gratis),
  • $0.50 per månad för varje server med en hälso-in ($0.75 för icke-AWS-servrar), och
  • $0.40 per miljon frågor, eller
  • $0,60 euro per miljoner frågor om du har latens-based routing aktiverad.

Men även om du debiteras för varje fråga, den totala sannolikt kommer att vara lägre än väntat. Uppslagningar Alias (A) poster är gratis, och En poster omfattar sannolikt det mesta av vad din DNS är faktiskt servering. Plus, du debiteras per fråga, och inte per-sida-visa, användarna behöver bara att leta upp din DNS-en gång per session.

Setting Up Linje 53

Att ställa upp Rutten 53, du behöver för att få din domän över till AWS. Du kan göra detta genom att överföra din domän, eller om du bara få ställa upp, du kan köpa den från AWS direkt. Observera att du kanske inte kan köpa varje top-level domain direkt från AWS, till exempel .io.

Från Väg 53 Management Console väljer du “Registrerad Domäner” och välj “Överföring Domän”:

Nästa, du måste låsa upp din domän från din nuvarande leverantör. Den exakta metoden för detta kan variera, men de flesta bör ha metoder för att överföra domäner till andra leverantörer. Domänen kommer att vara markerade som kan överlåtas på någon annan, och du kommer att få en kod för godkännande, vilket är nyckeln som låser upp domänen.

Om du får detta felmeddelande när du försöker överföra, du har antingen inte upplåst domän, eller det har inte verkställts ännu. Eller, du behöver inte äga den domän i första hand.

När domänen är överlåtbara, kommer du att bli tillfrågad om bekräftelse koden, och den domän som skall överföras.

När en ny domän är tillgänglig i ditt konto, AWS kommer automatiskt att skapa en värd zonen för dig (observera att detta inte kosta $0,50 per månad eller $6 per år, för varje domän som du har). Denna zon styr din domän inställningar, inklusive alla underdomäner. Öppna värd zon och skapa en ny post som du vill lägga till en post.

Du kan skapa en standard för att En post alias domännamnet till en IP-adress, eller ge en uppsättning av IP-adresser och ange vikter för att balansen mellan dem baserat på latens och hälsokontroller. Du kan också alias spela in direkt till vissa AWS tjänster, såsom VPC slutpunkt eller lastbalanserare.

När förändringar sprids (bör inte vara mindre än 60 sekunder), kommer du att kunna få tillgång till din webbplats genom din domän som vanligt.