This Website

Posted on: 2025-02-16


This website, below is a network diagram made in D3 that shows a layout of how this website works, or at least the resources I needed to make to make it work.

How it works

Front End

Route 53

Route 53 is the DNS service that I use to point my domain name to the Cloudfront distribution. I also control all of the DNS Records here, to also manage email domains.

Cloudfront

Cloudfront is the CDN that I use to cache my website and serve it to users. It also provides SSL termination and caching for my website.

Back End

Elastic Load Balancer

This is the load balancer that distributes the traffic to available instances in the Auto Scaling Group, it also manages the ports entries and directing for the website.

Auto Scaling Group

This is controller for the EC2 instances so that there are always instances ready to process requests.