Utilização do serviço Route 53 para gerenciar DNS

Vamos falar sobre o web service Domain Name System (DNS) chamado de Rote 53 que é um serviço da AWS de muita qualidade, alta disponibilidade e extremamente barato.

Afinal o que é esse Route 53 e o que ele tem de bom?

A AWS define o serviço Route 53 como um web service na nuvem que direciona os usuários finais aos aplicativos de internet, convertendo nomes como "www.meusite.com.br" em endereços IP numéricos como 186.168.0.3. Certo, ate aqui nada demais se comparado com outros servidores de DNS oferecidos por outras empresas. Porém, do meu ponto de vista alguns de seus grandes diferenciais estão no preço, na velocidade de propagação de um domínio, na simplicidade de uso e na baixa latência. Atualmente a AWS cobra 0,50 USD / Mês para as primeiras 25 zonas hospedas no serviço Route 53.

Botando as mãos na massa

  1. Assim que você realizar o seu login no console de gerenciamento de sua conta AWS, localize o serviço Route 53 simplesmente digitando r53 na caixa de pesquisa. Quando o serviço for localizado, selecione-o com um clique no item da lista.

Dentro do painel de gestão de Route 53 você terá a possibilidade de adquirir um domínio para seu site ou sistema, porém os preços são cobrados em dólar e não costumam ser tão baratos quanto os domínios vendidos por empresas brasileiras. Recomendo que você compre o domínio de uma outra empresa e utilize o serviço Route 53 somente para hospedagem e gestão desse domínio.

2. Após a seleção do serviço Route 53, você será direcionado para o painel de gerenciamento do mesmo, basta clicar na opção DNS management.

3. Agora que você está no painel de zonas hospedadas, deverá clicar no botão "Create Hosted Zone".

4. Preencha os dados conforme solicitado na janela de criação de nova zona e assim que finalizar, clique no botão "Create".

5. Parabéns, você acaba de criar uma zona de hospedagem para seu site, entre nela clicando no nome correspondente de seu domínio. Nesse momento você pode visualizar os endereço dos servidores NS que foram automaticamente gerados pela AWS. A partir desse ponto, basta ir no registro.br e fazer os devidos apontamentos para o servidor de DNS do Route 53. Para realizar essa operação, copie e cole os endereços NS gerados no painel da registro.br.

Estou partindo do pressuposto que você adquiriu seu domínio aqui no Brasil e por essa razão deverá realizar os apontamentos pelo site do registro.br. Caso tenha comprado o seu domínio de qualquer outra empresa estrangeira, continua sendo necessário que você realize os devidos apontamentos para a AWS.

Provavelmente dentro de uma hora o seu domínio já será direcionado para o Route 53 e você terá a sua disposição a possibilidade de criar subdomínios e direciona-los para suas aplicações e sites que utilizam outros serviços da AWS, tais como: 1. O serviço S3 (serviço de armazenamento de objetos AWS) que hospeda site estáticos e que já foi discutido em tópicos anteriores. 2 . Quem sabe uma API que esteja rodando dentro de uma máquina EC2 (serviço de computação AWS). 3. Talvez até mesmo um micro serviços que usa Lambda (serviço serverless AWS) para executar.

Veja abaixo como funciona um site estático hospedado na AWS dentro de um bucket no S3 e com domínio gerido pelo Route 53. Inclusive na imagem abaixo também está sendo utilizado o serviço CloudFront para realização do processo de CDN, visando reduzir a latência do site e consequentemente tornando-o muito mais rápido para o usuário final.

Obrigado por chegar até aqui! 🤓

Last updated