com o Amazon Route 53

Neste tutorial você vai registrar um novo nome de domínio para seu o seu site. Você vai conectar esse nome de domínio por meio do Sistema de Nomes de Domínio (DNS) para uma instância do EC2 em execução no momento (como um aplicativo da web ou um site executando WordPress, Apache, NGINX, IIS ou outra plataforma de sites). Se você já tem um nome de domínio registrado, execute a etapa 1 e, então, consulte a documentação do seu registrador de domínios para saber como definir o registro do DNS para o seu novo site.

Implicações de custos:

Há uma taxa anual para registrar um domínio, que varia de 9 USD a várias centenas de dólares, dependendo do domínio de nível superior, como .com. Para obter mais informações, consulte Definição de preço do Amazon Route 53 para registro de domínio. A taxa não é reembolsável.

Quando você registra um domínio, criamos automaticamente uma hosted zone que tem o mesmo nome do domínio. Você usa a hosted zone para especificar para onde deseja que o Amazon Route 53 encaminhe o tráfego do seu domínio. A taxa de uma hosted zone é 0,50 USD por mês. Você poderá excluir a hosted zone se não desejar essa cobrança.

É necessária uma conta para obter um nome de domínio usando a AWS

Crie uma conta gratuita em minutos

Receba doze meses de acesso ao nível de uso gratuito da AWS e aproveite os recursos do AWS Basic Support, como atendimento ao cliente 24x7x365 e fóruns de suporte, entre outros recursos.

 

Observação: se estiver utilizando o Elastic Load Balancing (o Elastic Load Balancing é feito automaticamente, caso você tenha executado seu aplicativo com o Amazon Elastic Beanstalk), você não precisará obter um endereço IP estático e poderá ir diretamente para a etapa 2.


a. Clique aqui para abrir a parte do IP elástico do console do EC2 em uma nova janela e clique em Alocar novo endereço.

Getting-Started-EIP1

(clique para expandir)

Getting-Started-EIP1

b. Defina o EIP usado em: para a VPC e clique em Yes, Allocate.

Observação: não são cobrados os endereços IP elásticos (EIPs) conectados às instâncias em execução. Se você remover a instância (ex.: o EIP não está mais conectado a uma instância em execução), será cobrado um valor de 0,005 USD/hr para o EIP).

Getting-Started-EIP2

(clique para expandir)

Getting-Started-EIP2

c. Veja o seu novo endereço IP e clique em Close.

Getting-Started-EIP3

(clique para expandir)

Getting-Started-EIP3

d. Selecione o novo endereço IP na coluna Elastic IP. Aperte o botão Actions e selecione a opção Associate Address.

Getting-Started-EIP4

(clique para expandir)

Getting-Started-EIP4

e. Clique na caixa de texto Instance e escolha a opção que tiver o nome da sua instância.

Observação: no tutorial do WordPressnós chamamos esta máquina de WordPress.

Getting-Started-EIP5

(clique para expandir)

Getting-Started-EIP5

f. Veja o seu novo endereço IP na coluna Elastic IP.

Getting-Started-EIP6

(clique para expandir)

Getting-Started-EIP6

g. Para verificar se o seu novo endereço IP elástico está funcionando, digite-o no navegador da web.

Getting-Started-RT53-DNS-IP-web-check

(clique para expandir)

Getting-Started-RT53-DNS-IP-web-check

Agora que você tem um endereço IP associado à sua instância, nós vamos precisar configurar o DNS para que ele direcione usuários para este endereço, de modo que as pessoas possam encontrar o seu site.

Observação: neste exemplo, nós vamos adquirir um novo nome de domínio e associá-lo ao endereço IP elástico que acabamos de criar (que está associado à sua instância). Se você já tem um nome de domínio, ou caso escolha usar outro registrador de domínio para obter um nome de domínio, consulte a sua documentação sobre a configuração do DNS da sua instância.


a. Clique aqui para abrir o console do Route 53 em uma nova janela (o Route 53 é um serviço de DNS da AWS). É possível registrar nomes de domínio usando o Route 53, como também gerenciar registros de DNS do seu domínio.

Selecione Get Started Now na opção Domain Registration.

Getting-Started-RT53-1

(clique para expandir)

Getting-Started-RT53-1

b. Clique no botão Register Domain. Na próxima tela, digite o domínio que você deseja na caixa Choose a Domain (cloudexamples é o domínio mostrado na imagem, em seguida selecione um domínio de nível superior (TLD) (ex.: .com, .org, .co, .uk, etc.) E clique no botão Checkpara verificar se o domínio está disponível. Se o domínio estiver disponível, clique em Add to cart e role até o final da página para clicar em Continue.

Observação: os domínios não fazem parte do nível gratuito, portanto será cobrada uma taxa por qualquer domínio que você registrar.

Getting-Started-RT53-3a

(clique para expandir)

Getting-Started-RT53-3a

c. Digite seu detalhes de contato. Estes são os detalhes que serão associados ao seu nome de domínio. Quando tiver terminado, clique em Continue no final da página.

Getting-Started-RT53-4a

(clique para expandir)

Getting-Started-RT53-4a

d. Verifique os detalhes conforme eles estiverem listados e, caso estejam corretos, selecione a caixa chamada I have read and agree to the AWS Domain Name Registration Agreement. Em seguida, clique no botão Complete Purchase.

Getting-Started-RT53-5

(clique para expandir)

Getting-Started-RT53-5

e. Se você registrou um domínio que tenha um domínio genérico de nível superior (como um .com), receberá um e-mail solicitando a confirmação do seu endereço de e-mail. (Não enviaremos um e-mail se já tivermos obtido a confirmação de que o endereço de e-mail é válido.)

Você deverá seguir o link contido neste e-mail para confirmar seu endereço de e-mail ou o domínio não será registrado.

Para todos os domínios, você receberá um e-mail quando seu registro de domínio tiver sido aprovado.

Observação: pode levar alguns minutos até que o sistema confirme o registro do seu novo domínio.

Getting-Started-RT53-10-registered_email

(clique para expandir)

Getting-Started-RT53-10-registered_email
Getting-Started-RT53-8-email

(clique para expandir)

Getting-Started-RT53-8-email

Nossa última etapa é a configuração do DNS para que o novo domínio criado na etapa 2 direcione usuários para o endereço que temos para o nosso servidor.  Ele pode ser o endereço IP estático (da etapa 1) ou um nome de domínio totalmente qualificado (FQDN) que é criado automaticamente, caso você esteja usando o Amazon Elastic Beanstalk.


a. Abra a parte Hosted Zones do console do Route 53 clicando aqui. Em seguida, clique no nome de domínio criado na etapa 2 (neste exemplo nós estamos usando cloudexamples.com, mas o seu domínio será diferente).

Getting-Started-RT53-DNS1

(clique para expandir)

Getting-Started-RT53-DNS1

Abaixo, encontram-se as tabelas que vão ajudá-lo a escolher o cenário mais adequado para você. 

Se você tiver um endereço IP estático para o seu site, servidor virtual ou serviço, selecione a opção Static IP Address abaixo.

Se você tiver um FQDN para o seu recurso (isto é comum para aplicações executadas pelo Elastic Beanstalk, por funções do Lambda, por sites estáticos do S3 e mais implantações avançadas usando o Elastic Load Balancing), selecione a opção Fully Qualified Domain Name (FQDN) abaixo.

  • Endereço IP estático

    b. Clique no botão Create Record Set. No lado esquerdo da janela, digite www na caixa de texto Name. Digite o endereço IP elástico que você criou na etapa 1 na caixa Value e, em seguida, clique em Create.

    Getting-Started-RT53-DNS3

    (clique para expandir)

    Getting-Started-RT53-DNS3

    c. Verifique se você tem uma nova entrada na tabela principal com o valor digitado.

    Getting-Started-RT53-DNS4

    (clique para expandir)

    Getting-Started-RT53-DNS4
  • Nome de domínio totalmente qualificado (FQDN)


    b. Clique no botão Create Record Set. No lado esquerdo da janela, digite www na caixa de texto Name. Em seguida, selecione Yes para a definição do Alias.  A caixa Alias Target é exibida, clique nela e você verá uma lista dos recursos disponíveis para você.  Selecione o recurso que você desejar (ele estará sob os Elastic Load Balancers e deverá ser o recurso associado ao seu aplicativo implantado no Elastic Beanstalk) e clique em Create.

    Getting-Started-RT53-DNS3b

    (clique para expandir)

    Getting-Started-RT53-DNS3b

    c. Verifique se você tem uma nova entrada na tabela principal com o valor digitado.

    Getting-Started-RT53-DNS4b

    (clique para expandir)

    Getting-Started-RT53-DNS4b

d. Verifique se o site já está disponível no seu domínio ao digitar o novo endereço do site no navegador da web.

Getting-Started-RT53-DNS-web-check

(clique para expandir)

Getting-Started-RT53-DNS-web-check

Parabéns! Agora, os usuários podem acessar seu site por meio do endereço da web que você selecionou.  Na próxima sessão você vai aprender como configurar o monitoramento e as notificações para as suas instâncias.

Saiba como configurar o Amazon CloudWatch para monitorar o seu site »


Sim
Não