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.