Use Route53 Private Hosted Zones to setup private domain names for database access
React continuous deployments from Github to S3
How to create a static website in S3 and use CloudFront to serve it through HTTPS (using free SSL)
How to redirect a root (apex) domain to another domain with Route53
Hosting a static website with AWS S3 – with custom domain name