Understanding VPCs, subnets, route tables, Internet Gateway, NAT Gateway, Security Groups, NACLs, IAM, and S3 through one real-world request. What actually happens when a user opens an application running on AWS? You have probably seen diagrams like this: User → Load Balancer → EC2 → RDS It looks simple. But then the questions start: How does the request enter the AWS network? Why is the Load Balancer in a public subnet? Why is the application serve...