Below is my guide to deploying a static site from GitHub to AWS making use of the following services: S3, CloudFront, Lambda@Edge and Route53.