Se você tiver seus domínios registrados no GoDaddy, mas usar o Route53 para DNS - sem problemas. A versão curta da minha resposta é a maneira mais rápida / melhor de fazê-lo.
Veja como eu acho que o DNS funciona. Se não estou certo, fico feliz em fazer edições ou remover a resposta.
O navegador pesquisa o DNS do seu domínio, que está nos servidores DNS do GoDaddy, onde quer que eles estejam. Pode levar de 20 a 200 ms para fazer a pesquisa de DNS no GoDaddy para obter o CNAME (que é um alias para um IP do AWS CloudFront). Em seguida, outra pesquisa de DNS do resultado da primeira pesquisa de DNS é feita em um servidor DNS da AWS que provavelmente retornará um registro / endereço IP, que provavelmente é de 10 a 40 ms. Então, sim, existem duas pesquisas de DNS.
Os servidores DNS estão em uma hierarquia, portanto, se o seu servidor DNS local não tiver os registros necessários, poderá levar ainda mais tempo.
Se você tivesse um registro DNS Route53, a primeira pesquisa de DNS seria mais rápida. CloudFlare, que tem um bom nível gratuito, também possui um sistema DNS bem rápido e bem distribuído.
Um pequeno problema é que você não pode colocar um CNAME na raiz de um domínio (por exemplo, example.com), mas você pode em um subdomínio (ou seja, www.example.com). Ambos Route53 e CloudFlare têm soluções alternativas para isso. Se você estiver usando o GoDaddy DNS, não sei como ele funciona - pode ser um recurso personalizado ou você pode ter um servidor da Web ouvindo solicitações na raiz do domínio, fazendo um redirecionamento 301 para o subdomínio www. Isso é outro salto embora.
Versão curta: o melhor uso do Route53, custos 50c por mês mais 40 centavos por milhão de pesquisas.