This article assumes that you already created a public hosted zone on Route 53.
Go on AWS route 53 Console. Go to Hosted Zone Section. You will see the list of hosted zones as below.
Select the domain you are interested in, using the radio button. A panel will appear on the right-hand side with the nameservers assigned to it. It will look something similar like this.
ns-19.awsdns-02.com
ns-1032.awsdns-01.org
ns-1680.awsdns-18.co.uk
ns-708.awsdns-24.net
The steps are available here at the bottom of this page on AWS.
As it is suggested in the notes underneath the name servers. You need to update the name server with your registrar. Here the registrar is GoDaddy.
But before going to GoDaddy, let's update the NS record set with these 4 entries.
Before updating the DNS entries in GoDaddy make a note of all the records, since you will need them later to copy to Route 53 hosted zone record set.
In My Products section of Godaddy, you will see your domain. Click on DNS button to update the DNS information there.
The 4 Nameservers provided by AWS should be entered here line by line.
Once you click on Save, other records of the DNS will disappear with the message saying.
We can't display your DNS information because your nameservers aren't managed by us.
This message indicated now AWS is managing your DNS entries. So let's summarize what we have done so far.
If the record set is configured as per previously working entries. You should be able to access the domain once again.
Let us know in the comments if you are still facing any issues.