There is domain e.g example.com registered with Godaddy, hosted on SomeHosting
service (The server which serves the contents is here). This same hosting company provides the DNS Zone editor (cPanel) with following (sample) entries
ns1.example.com. A IP_1
ns2.example.com. A IP_2
example.com. A IP_3
mail.example.com. A IP_2
www.example.com. CNAME example.com
ftp.example.com. A IP_2
cpanel.example.com. A IP_2
east.example.com. A IP_1
west.example.com. A IP_1
test.example.com. A IP_2
qa.example.com. A x.x.x.x
special.example.com. CNAME some-load-balancer.us-east-1.elb.amazonaws.com
I want to get rid of this SomeHosting company (not Godady) and want to move to AWS. So I created instances and beanstalks etc on AWS and they are working fine. I want that now when some one type example.com, It should point to my load balancer(ELB) on AWS.
So after reading some tutorail, In AWS's Route 53 console, I created a hosted zone with example.com., it automatically added 2 records
example.com. NS ns-xxxx.awsdns-37.co.uk.
ns-xxx.awsdns-29.net.
ns-xxxx.awsdns-14.org.
ns-xx.awsdns-03.com.
example.com. SOA ns-xxxx.awsdns-37.co.uk. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400
Please confirm following questions with Yes/No following details if any
- My first confusion is, should I copy only 4 entries from NS record to Godaddy configuration?
- Where and how I will map example.com to take user to Elastic Load balancer (my-loadbalancer.us-east-1.elb.amazonaws.com) By creating a new Recordset in same hosted zone?
- I need to move email to Google Apps, I think, it will require MX record (in same hosted zone)?
- Is that every thing I require to leave my old hosting company and switch to AWS (though not leaving Godaddy) ?