AWS : ROUTE 53 roteamento baseado por região.

Route53 AWS pode ser usado para enviar os visitantes para o seu site hospedado em diferentes localizações geográficas. Route 53 DNS serviço será automaticamente encontra visitantes área geográfica a visitantes usando o endereço IP e encaminha o pedido para o servidor mais próximo, onde seu site está hospedado com base na latência de rede (roteamento baseado latência).

Neste tutorial vou explicar como configurar o serviço de DNS route53 para duas instâncias lançados em diferentes regiões.

Segue abaixo a imagem ilustrando o uso do Route 53 com latência em produção :

Geo Distributed Architecture Route53 LBR Technical Architecture

1) Faça login na sua conta da AWS.

2) Acesse o Route 53

route53-find

3) Crie o registro de teste :

route53

Ao criarmos o domínio podemos observar que foi criado os registros NS e SOA :

route53-02

4) Criando o registro para latência :

No meu exemplo estarei criando o registro A www.teste.fajlinux.com , logo abaixo na opção de criar o registro devemos definir a opção de Routing policy que será Latency.

Podemos observar que deixei a opção ALIAS marcado como “NO” , podemos usar esta opção caso tenha um load balcancer, s3 ou cloud front enpoints. No nosso caso estamos criando o registro direto para os ips dos servidores.

route53-03

Abaixo segue os exemplos definindo o registro www.teste.fajlinux.com quando foi criado em cada região :

Criação do www.teste.fajlinux.com na região us-west-1

route53-04

Criação do www.teste.fajlinux.com na região us-northeast-1

route53-05

4) Considerações finais :

Com estas configurações temos um DNS configurado por latência entregando para cada servidor por região.

Na documentação da Amazon podemos observar outras configurações de Routing policy :

http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html?tag=viglink22594-20