Amazon Route 53
El DNS de AWS: convierte tu nombre de dominio en la dirección de tus servidores.
Route 53 es el servicio de AWS para DNS, el sistema que traduce un nombre como ejemplo.com en una dirección IP. Registrás un dominio o traés uno, creás una zona alojada (hosted zone) y agregás registros: 'el sitio está en esta distribución de CloudFront', 'el mail va a este servidor', 'la API está en este balanceador'. Cuando alguien escribe tu dominio, Route 53 responde en pocos milisegundos desde servidores repartidos por el mundo.
Más allá de la respuesta simple de nombre a dirección, puede enrutar el tráfico con criterio: mandar a cada usuario a la Región más cercana (routing por latencia), repartirlos 90/10 entre dos versiones de un sitio (routing ponderado), o chequear que un servidor está sano y dejar de mandarle gente cuando no lo está (health checks con failover). El nombre es un guiño al puerto 53, el que usa DNS.
Un ejemplo típico: una startup compra miapp.com en Route 53, apunta www a Amazon CloudFront, api a un balanceador delante de Amazon EC2, y arma un failover para que si la Región principal se cae, el tráfico pase a una de respaldo. Cuesta más o menos medio dólar por zona alojada por mes más un cargo chico por millón de consultas.
Para quedarse
- Una zona alojada guarda los registros DNS de un dominio.
- Políticas de enrutamiento: simple, ponderada, por latencia, por ubicación, failover.
- Los health checks le permiten dejar de apuntar usuarios a un servidor caído.
- También podés registrar dominios acá, pero funciona con cualquier registrador.