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...