This recipe provides you with CloudFormation, which is necessary to create the following:
- An S3 bucket for hosting your content
- A Route 53-hosted zone and necessary DNS records
- A redirection from www to root/apex for your domain
After running CloudFormation, you will, of course, need to upload your content to the buckets that CloudFormation created for you.