The following procedure explains how to create resource record sets using the Amazon Route 53 console. For information about how to create resource record sets using the Amazon Route 53 API, see POST ChangeResourceRecordSets in the Amazon Route 53 API Reference.
Your new resource record sets take time to propagate to the Amazon Route 53 DNS servers. Currently, the only way to verify that changes have propagated is to use the GetChange API action. Changes generally propagate to all Amazon Route 53 name servers in a couple of minutes. In rare circumstances, propagation can take up to 30 minutes.
To create resource record sets using the Amazon Route 53 console
If you're not creating alias resource record sets, skip to step 2.
If you're creating alias resource record sets that route traffic to ELB load balancers, and if you created your Amazon Route 53 hosted zone and your load balancer using different accounts, perform the procedure Getting the DNS Name for an ELB Load Balancer to get the DNS name for the load balancer.
If you're creating alias resource record sets for any other AWS resource, skip to step 2.
Sign in to the AWS Management Console and open the Amazon Route 53 console at https://console.aws.amazon.com/route53/.
If you already have a hosted zone for your domain, skip to step 4. If you don't, perform the following steps:
Click Create Hosted Zone.
For Domain Name, enter the name of your domain.
Optional: For Comment, enter a comment about the hosted zone.
On the Hosted Zones page, double-click the row for the hosted zone in which you want to create alias resource record sets.
Click Create Record Set.
Enter the applicable values. For more information, see Values that You Specify When You Create or Edit Amazon Route 53 Resource Record Sets.
If you're creating multiple resource record sets, repeat steps 5 through 7.
Getting the DNS Name for an ELB Load Balancer
Sign in to the AWS Management Console using the AWS account that was used to create the load balancer for which you want to create an alias resource record set.
Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.
In the navigation pane, click Load Balancers.
In the list of load balancers, select the load balancer for which you want to create an alias resource record set.
On the Description tab, get the DNS name that is labeled A or AAAA Record. This domain name begins with dualstack.
If you want to create alias resource record sets for other ELB load balancers, repeat steps 4 and 5.
Sign out of the AWS Management Console.
Sign in to the AWS Management Console again using the AWS account that you used to create the Amazon Route 53 hosted zone.
Return to step 3 of the procedure Creating Resource Record Sets by Using the Amazon Route 53 Console.