Saltar al contenido
← Catálogo
Redes y entrega de contenidoIntermedio

Amazon Route 53

Servicio de DNS y registro de dominios, con enrutamiento inteligente y comprobaciones de estado.

En palabras simples

Es la guía telefónica de internet, pero una que además sabe qué sucursal está abierta y cuál te queda más cerca antes de darte el número.

Cuándo aplicarlo

Cuando un dominio propio debe apuntar a recursos de AWS, o cuando el tráfico debe repartirse entre regiones según latencia, ubicación o estado de salud.

  • ▸Apuntar el dominio del club a la distribución de CloudFront del sitio
  • ▸Registrar y administrar dominios sin salir de AWS
  • ▸Enviar a cada visitante a la región más cercana
  • ▸Conmutar automáticamente a un sitio de respaldo si el principal deja de responder

Vocabulario mínimo

Zona alojada
El contenedor de todos los registros DNS de un dominio. Se cobra por zona y por consultas.
Registro
Cada entrada del DNS: A, AAAA, CNAME, MX, TXT. Es lo que traduce un nombre a una dirección.
Registro de alias
Un tipo propio de AWS que apunta directo a CloudFront, un balanceador o S3, sin costo por consulta.
Política de enrutamiento
La regla de reparto: simple, ponderada, por latencia, por geografía o con conmutación por error.
Comprobación de estado
Un sondeo periódico que retira del DNS los destinos que dejaron de responder.

Costo y capa gratuita

Cómo se cobra
Una tarifa mensual baja por zona alojada, más el costo por millón de consultas. Los registros de alias hacia recursos de AWS no se cobran por consulta. El registro de dominios se paga aparte, según la extensión.
Capa gratuita
No entra en la capa gratuita: cada zona alojada cobra desde el primer mes, aunque el importe sea pequeño.

Cuidado con los créditos

  • ⚠Zonas alojadas de dominios que ya no se usan: siguen facturando mes a mes.
  • ⚠Usar registros CNAME en vez de alias hacia recursos de AWS paga consultas que serían gratuitas.
  • ⚠Las comprobaciones de estado se cobran por cada una y por su frecuencia.

Descripción

El DNS es la primera pieza de cualquier arquitectura visible desde internet: antes de que el navegador abra una conexión, tiene que averiguar a qué dirección conectarse. Route 53 es el servicio de DNS de AWS, y su nombre viene del puerto 53, el que usa ese protocolo.

Lo que lo distingue de un DNS corriente son dos cosas. La primera son las políticas de enrutamiento: la misma consulta puede responder distinto según de dónde venga o cómo esté la salud de cada destino. La segunda es la integración con AWS mediante registros de alias, que apuntan a un recurso y no a una dirección, y no se cobran por consulta.

Cómo funciona

  1. Registras el dominio en Route 53, o traes uno existente delegando sus servidores de nombres.
  2. Se crea una zona alojada con los registros del dominio.
  3. Para apuntar a CloudFront, a un balanceador o a un bucket de S3, usas un registro de alias.
  4. Si hay varios destinos, eliges una política de enrutamiento que decida cómo se reparte el tráfico entre ellos.
  5. Las comprobaciones de estado vigilan cada destino y lo sacan del reparto cuando falla.

Manos a la obra

  • Crea una zona alojada para un dominio de pruebas y observa los cuatro servidores de nombres que asigna AWS.
  • Añade un registro de alias que apunte a una distribución de CloudFront o a un bucket de sitio web.
  • Crea un registro TXT y consúltalo con dig o nslookup desde tu máquina.
  • Configura una comprobación de estado hacia una URL y provoca un fallo para verla cambiar.
  • Recuerda que los cambios de DNS tardan en propagarse: el TTL manda sobre la impaciencia.

Ejemplo visual

Del dominio al contenidodominioaliasorigenVisitanteAmazon Route 53resuelve el nombreAmazon CloudFrontentregaAmazon S3sitio estático
Del dominio al contenidoUn visitante escribe el dominio en el navegador, que consulta a Amazon Route 53. La zona alojada responde con un registro de alias que apunta a la distribución de Amazon CloudFront del sitio. CloudFront sirve el contenido desde su caché o lo pide al bucket de Amazon S3 que guarda los archivos del sitio estático. Route 53 solo participa al principio: una vez resuelto el nombre, el navegador habla directamente con CloudFront.

Es el camino clásico de un sitio estático con dominio propio. Este sitio todavía no lo tiene: vive en la URL que le da AWS Amplify, y el día que llegue un dominio, lo que se añade es justo ese primer paso: resolver el nombre.

Cuándo NO es la mejor opción

  • El DNS del registrador del dominio — si el dominio solo necesita apuntar a un sitio y no hace falta enrutamiento inteligente ni integración con AWS.
  • AWS Global Accelerator — si la conmutación entre regiones debe ocurrir en segundos: el DNS depende de la caché de los clientes.

Se usa junto con

Aparece en certificaciones

  • AWS Certified Cloud Practitioner
  • AWS Certified Solutions Architect – Associate
  • AWS Certified Advanced Networking – Specialty