Volver al blog AWS

AWS Route 53: Lo que Debés Saber

Route 53 es el servicio de DNS escalable de Amazon Web Services.

19 febrero 2025

1. ¿Qué es AWS Route 53?

Route 53 es un servicio de DNS administrado que permite:

  • Registrar dominios.
  • Administrar registros DNS.
  • Proporcionar enrutamiento de tráfico con políticas avanzadas.
  • Comprobar el estado de recursos con Health Checks.

2. Tipos de Registros Soportados

Route 53 soporta los registros DNS más comunes, como:

  • A: Apunta un dominio a una dirección IPv4.
  • AAAA: Apunta un dominio a una dirección IPv6.
  • CNAME: Alias para otro dominio.
  • MX: Define servidores de correo.
  • TXT: Información adicional (Ej: verificación SPF, DKIM).
  • NS: Delegación de subdominios.

3. Políticas de Enrutamiento

AWS Route 53 ofrece diferentes estrategias de enrutamiento para optimizar el tráfico:

  • Simple: Resuelve una única IP o conjunto de IPs.
  • Failover: Redirige tráfico a un recurso secundario si el primario falla.
  • Weighted: Distribuye el tráfico en proporciones definidas.
  • Latency-based: Envía tráfico a la región con menor latencia.
  • Geolocation: Redirige tráfico según ubicación geográfica del usuario.
  • Geoproximity: Ajusta el tráfico por distancia y prioridad.
  • Multi-value Answer: Devuelve múltiples IPs aleatoriamente para balanceo.

4. Health Checks

Permiten monitorear la disponibilidad y salud de los recursos. Se pueden usar para:

  • Verificar si una instancia EC2, balanceador de carga u otro servicio está disponible.
  • Integrarse con Failover Routing para redirigir tráfico en caso de caída.
  • Enviar métricas a CloudWatch para análisis.

5. Integración con Otros Servicios de AWS

Route 53 se integra con varios servicios, incluyendo:

  • EC2: Para asociar registros a instancias.
  • ELB (Elastic Load Balancer): Para enrutamiento dinámico.
  • S3 y CloudFront: Para servir contenido estático con dominios personalizados.
  • API Gateway: Para exponer APIs con un subdominio personalizado.

6. Seguridad en Route 53

  • IAM Policies: Controla quién puede administrar los registros y configuraciones.
  • DNSSEC: Protege contra ataques de envenenamiento de caché DNS.
  • Privileged Hosted Zones: Restringe la resolución DNS a una VPC específica.

7. Preguntas Claves para el Examen

  • ¿Cuándo usar un registro CNAME en lugar de un Alias?
  • ¿Cómo configurar un failover automático entre dos regiones?
  • ¿Cómo integrar Route 53 con CloudFront para mejorar la distribución de contenido?
  • ¿Qué tipo de enrutamiento usar para pruebas A/B con diferentes versiones de una aplicación?

Conclusión

AWS Route 53 es un servicio fundamental en AWS para administrar dominios y optimizar la entrega de tráfico. Para el AWS Certified Developer Associate, es importante comprender sus funcionalidades, tipos de enrutamiento y cómo integrarlo con otros servicios de AWS.

📌 Tip: Practicá creando y gestionando registros en la consola de AWS o con la CLI para reforzar el conocimiento.