In the AWS Console, in the search box in the upper left, type “Route 53” and then when the results come up, click on “Route 53”.
In the left column, under the “Domains” section, click “Registered Domains”.
Click the “Register New Domain” button and follow the instructions on your screen.
This will be your PUBLIC web address for your business. This is a good time to think hard about what you’d like to have here. If you’re lucky to have a uniquely named business where a simple domain name is available, great! But you may need to get creative here. The domain should be short (if you can help it), clear, easy to read and to spell, and also clearly lead to your company. Use a .com name if you can, for a business. .net is usually for internet companies and .org for non-profit organizations, though these three are not regulated. You can also use a 2-letter country code like .us or .ca or .uk and each of these has its own unique requirements. There are also a lot of new “top level domains” you can choose from, but not all of them will be a good fit for your company or website. Take your time and choose a good name. You might want to find 2 or 3 you like and ask a friend or two which they think is best, but only get one at this point. You can add more later if you need, but this one will be the main name for your internet presence.
The official documentation for this process is here.
If you are Transferring an EXISTING Domain name:
Contact your current Domain Name Registrar and ask them for a transfer code (often called an EPP Code or authorization code) for the domain(s) you want to transfer.
BACK UP All info from your current provider. This includes all email addresses and content, files, website, and DNS records. You may lose access to these once the transfer goes through.
Make sure your old provider is NOT set to expire in the next few weeks AND that your account is NOT set to auto-renew.