Amazon Route 53: Tot el que heu de saber sobre l’encaminament basat en la latència



Aquest tutorial d'Amazon Route 53 us presentarà el servei AWS Route 53 i us guiarà sobre com podeu redirigir el trànsit en línia mitjançant aquest servei.

En aquesta era de les dades digitals i d’Internet, veiem que es generen i es consumeixen moltes dades en línia. Ha donat lloc a una gran quantitat de trànsit en línia. Per tant, esdevé molt important per a les plataformes en línia gestionar aquest trànsit i atendre els seus clients millor i més ràpidament. Aquesta ruta d'Amazon 53 ( El tutorial de la Ruta 53) us ajudarà a comprendre i implementar les pràctiques esmentades anteriorment.

Aquest article se centra en els següents indicadors:





Per tant, deixeu-nos aquest tutorial d’Amazon Route 53 amb el servei següent,

Amazon Route 53

Logotip - Amazon Route 53 - EdurekaÉs un escalableServei (DNS) que proporciona una manera fiable de redirigirtrànsit a les aplicacions. Per aconseguir-ho, els noms de domini es tradueixen a adreces IP per ajudar els equips a connectar-se millor. És possible connectar consultes a entitats com Elastic Load Balancers a AWS mitjançant Amazon Route 53. Per tant, els desenvolupadors poden assignar noms de domini a Dipòsits S3 o altres recursos. Amb Amazon Route 53, les empreses poden supervisar i encaminar el trànsit global de dades amb facilitat. En paraules simples, la Ruta 53 s'utilitza principalment per a tres fins: -



  • Registre DNS
  • Ruta del trànsit d'Internet
  • Comproveu l’estat de salut

Ara continuem amb aquest tutorial d'Amazon Route 53 i examinem el següent tema,

Tipus d’encaminament

Amazon Route 53 fa ús de diferents polítiques d’encaminament per encaminar el trànsit predominant a nivell mundial. Aquí teniu la llista del mateix,

  • Encaminament senzill
  • Encaminament basat en latència
  • Encaminament per fallada
  • Encaminament de geolocalització
  • Encaminament de geoproximitat (només flux de trànsit)
  • Encaminament de respostes multivalors
  • Encaminament ponderat

En aquest article sobre el tutorial d’Amazon Route 53, ens centraríem precisament en la política d’encaminament de latència



Política d’encaminament de latència

El rendiment té un paper important en l'èxit d'un lloc web. Hi ha una correlació directa entre el temps de resposta d’un lloc web i el trànsit cap a ell. Segons google,

  • Pinterest va augmentar el trànsit i les inscripcions als motors de cerca un 15% quan van reduir els temps d’espera percebuts en un 40%
  • La BBC va trobar que perdia un 10% addicional d’usuaris per cada segon addicional que el seu lloc trigava a carregar

Si un lloc web o una aplicació CRM té clients de diverses ubicacions, el lloc web es pot instal·lar o allotjar en diverses regions AWS. I qualsevol sol·licitud del lloc web es pot atendre des de la regió AWS que proporciona la latència més baixa per millorar la satisfacció general del client. Aquesta característica la proporciona la 'Política d'encaminament de latència' que forma part de laServei AWS Route53.

Passem al capítol final d’aquest tutorial d’Amazon Route 53,

Demostració d’enrutament d’un lloc web de mostra

En aquest tutorial, configuraríem un lloc web estàtic senzill en dues regions diferents (per exemple, North Virginia i Mumbai) i després accediríem al lloc web mitjançant un nom de domini i notaríem que seríem redirigits automàticament a la regió AWS més propera. El patró en seleccionar les regions és que una de les regions ha de ser la més propera a vostè físicament i l’altra cap a l’altre extrem del món, com un antípode.

Aquí hi ha una seqüència de passos d'alt nivell per al mateix. També es pot fer tota la demostració dins deAWSnivell lliure.

  1. Creeu un domini gratuït des de Freenom
  2. Creeu dues instàncies Ubuntu EC2 en regions AWS diferents
  3. Instal·leu el servidor web Apache i creeu un lloc web estàtic senzill
  4. Configureu Route53 per a la 'Política d'encaminament de latència
  5. Afegiu els servidors de noms de Route53 a Freenom
  6. Proveu tota la configuració.

Quins són els requisits previs?

  • Accés a dues instàncies Ubuntu EC2 en execució a les regions de Virgínia del Nord i Mumbai (l’elecció de la zona de disponibilitat d’una regió no importa). Una instància EC2 de tipus t2.micro hauria de ser prou bona, ja que instal·laríem un lloc web estàtic senzill i el bo és que t2.micro també cau sotaAWSnivell lliure. El procediment per crear instàncies EC2 i com connectar-s’hi s’esmenta al tutorial d’Edureka Amazon Elastic Compute Cloud .

    java converteix binari en decimal
  • Assegureu-vos de seleccionar l’últim Ubuntu per a l’AMI. Assegureu-vos també que el port 80 (http) i el port 22 (ssh) estan oberts al grup de seguretat
  • Un domini gratuït de Freenom tal com s’esmenta a l’oficial documentació s’ha de crear. També es pot utilitzar un nom de domini existent de qualsevol proveïdor de domini en aquest tutorial, però els passos d’aquest tutorial pertanyen al domini creat des de Freenom.

Pas 1: instal·leu el servidor web i creeu un lloc web estàtic senzill a Ubuntu

Inicieu la sessió als servidors Ubuntu mitjançant Putty o algun altre programari i emeteu les ordres següents per instal·lar el servidor web i crear un lloc web estàtic.

Pas 1.1: Feu-vos usuari root per realitzar les ordres posteriors.

sudo seva

Pas 1.2: Obteniu la llista de programari

apt-get update

Pas 1.3: Instal·leu el servidor web Apache juntament amb les dependències i inicieu-lo.

apt-get install apache2
servei apache2 d'inici

Pas 1.4: Creeu una pàgina web estàtica 'index.html' a la carpeta / var / www / html.

cd / var / www / html
ressò 'Estic a Bombai'> index.html

I aquí ja teniu gairebé un lloc web per utilitzar,

Per al servidor de Virgínia del Nord, canvieu la cadena per 'Estic a Virgínia del Nord'. Normalment, el mateix conjunt de pàgines web es desplegaria a totes les regions. Però, per distingir cap a quina regió AWS redirigeix ​​la Route53, cal tenir una pàgina web diferent a cada servidor.

Pas 1.5: Assegureu-vos que el lloc web està en funcionament escrivint l'adreça IP dels servidors EC2 al navegador.

Pas 2: configureu la ruta53 per a la política d’encaminament basada en la latència (tutorial d’Amazon Route 53)

Segons la documentació d'AWS de Preus de la zona allotjada , no hi ha cap cost addicional per crear un fitxerZona allotjada.Si se suprimeix el mateix en un termini de 12 hores des de la creació.

Pas 2.1: Aneu a AWS Management Console, busqueu el servei Route53 i feu clic a 'Comença ara' a la gestió DNS.

finalitzar un programa a Java

Pas 2.2: Feu clic a 'Crea una zona allotjada' i introduïu el nom de domini que es va crear a Freenom i feu clic a Crea.

Cal crear la zona allotjada i els servidors de noms han d'aparèixer com es mostra a continuació. Farem servir el mateix a la consola Freenom més endavant.

Pas 2.3: Feu clic a 'Crea conjunt de registres' una vegada per a cada servidor d'Ubuntu i especifiqueu els detalls com es mostra a continuació. Tingueu en compte que l'adreça IP esmentada al camp Valor és l'adreça IP de la instància EC2. A més, el nom del registre ha de ser el mateix per als ANAME RECORDS (prova en aquest cas) i per a 'SET ID' per als dos registres han de ser diferents.

Finalment, els registres ANAME s'han de mostrar com es mostra a continuació.

Pas 3: afegiu els servidors de noms de Route53 a Freenom (Tutorial d'Amazon Route 53)

Les dades del servidor de noms de la zona allotjada de Route53 s’han d’afegir al domini Freenom creat anteriorment, cosa que permetria a Freenom resoldre els noms de domini a adreces IP.

Pas 3.1: Aneu a Freenom al navegador i aneu a 'Serveis -> Els meus dominis'. Es mostraran tots els dominis actualment propietats. Feu clic a 'Gestiona dominis' per canviar-lo.

Pas 3.2: Aneu a 'Eina de gestió -> Servidors de noms i seleccioneu' Utilitza servidors de noms personalitzats.

Pas 3.3: Introduïu els servidors de noms rebuts de la zona allotjada d'AWS Route53 i feu clic a 'Canvia els servidors de noms' per completar la configuració a Freenom.

què és actionlistener a java

Si el domini s'ha registrat a GoDaddy, seguiu el fitxer instruccions oficials per configurar els servidors de noms personalitzats. La seqüència de passos anterior correspon a Freenom.

Pas 4: proveu tota la configuració

Ara que s'ha completat tota la configuració. Introduïu l'URL del nom de domini al navegador i la 'Política d'encaminament de latència' de Route53 hauria de redirigir-se automàticament a la pàgina web en funció de la millor latència. Com que aquest tutorial s’està escrivint des de l’Índia, ens redirigeixen automàticament a la regió AWS de Mumbai, com podeu veure a continuació,

En aquest tutorial, hem observat que la 'política d'encaminament de latència' redirigirà l'usuari a la regió en funció del temps de latència, que en última instància proporciona la millor experiència al client. L'únic problema amb aquest enfocament és que els servidors web s'han de replicar en diverses regions i això comporta un cost addicional.

En els propers tutorials, veurem la 'Política d'encaminament ponderat' que permet redirigir el trànsit proporcionalment en funció de la mida de la instància EC2. Ara abans de marxar, massegureu-vos de suprimir els recursos creats com a part d'aquest tutorial, ja que hi ha un cost associat amb els que estan fora del nivell gratuït.

Així doncs, nois, això ens porta al final d’aquest article sobre el tutorial d’Amazon Route 53.Per si voleu obtenir experiència en aquest tema, Edureka ha elaborat un pla d'estudis que cobreixi exactament el que necessitareu per obtenir l'examen d'arquitecte de solucions. Podeu consultar els detalls del curs formació.

En cas de tenir alguna consulta relacionada amb aquest bloc, no dubteu a fer cap pregunta a la secció de comentaris a continuació i estarem encantats de respondre-us el més aviat possible.