Route 53 - Deep Dive

Introducción

  • Domain DNS; pero no solo eso
    • apps
    • web
  • Funciones
    • Domain registration
    • DNS Service
    • Health Checking
  • Se puede usar una o varias combinaciones.

Caso de uso - 1

Delegación de dominio con y sin ELB

Caso de uso - 1

 

  • Delegarlo en el registrar

  • ¿De donde saco los DNS?

  • Ejemplo de:

    • MX

    • A

    • CNAME

    • ELB - hosts

Caso de uso - 1

 

  • Delegarlo en el registrar

  • ¿De donde saco los DNS?

  • Ejemplo de:

    • MX

    • A

    • CNAME

    • ELB - hosts

Caso de uso - 1

 

  • Crear un subdominio

  • Copiar los DNS al dominio principal

dig @8.8.8.8 ns caba.line64.com.
  • Crear dos instancias con SG abierto para SSH, HTTP y HTTPS e instalar Apache.
  • Recomendación: Crear dos registros A para las dos instancias y verificar con dig
  • Default domain apuntando a uno de los hosts... por ahora
  • Instalar Apache y probar.

Caso de uso - 1

 

  • Alta de ELB

    • Internal

    • 2 subredes en dos AZ

dig @8.8.8.8 host <URL-ELB>
dig @8.8.8.8 host caba.line64.com
aws elb describe-load-balancers 
  • Colocar ALIAS en los Records de los DNS
  • Preparar Otra subred en otra AZ
  • Ingresar a la página... en que host ingreso?

Caso de uso - 2

 

Healthcheck, Failover y Balanceo mediante configuración de los registros

Caso de uso - 2

 

  • Antes de empezar!
    • Eliminar ELB
    • Eliminar records
  • Health Checking
    • Simple: Tal cual la conocemos
    • Wighted: Múltiples recursos

Caso de uso - 2

 

  • Weighted
    • Múltiples recursos en un solo DNS name: load balancing y testeo.
    • Weight = proporsión
  • Latency
    • Múltiples recursos en varios datacenter; pero hacen lo mismo
    • Weight = proporsión

Caso de uso - 2

 

  • GeoLocation
    • Se basa en el país de orígen
    • Sirve para llevar a una página de un idioma específico
  • Failover
    • Crear un health check
    • Asignarlo

A probarlo!!!

Pricing

 

Pricing

 

Pricing

 

  • Precio, al ser un servicio independiente de la región tenemos:
    • Hosted Zones
    • Traffic Flow
    • Standard Queries
    • Por queries especiales
      • Latency
      • GeoDNS
    • Health Checks
      • Enpoints de AWS
      • Endpoints no en AWS
    • Check Especiales
https://aws.amazon.com/route53/pricing/

Caso de uso - 2

Made with Slides.com