
What Happens When You Enter a Website URL? A Complete AWS Request Flow
Ever wondered what happens behind the scenes after you enter a website URL and press Enter? This article explains the complete journey of an HTTP/HTTPS request through DNS, Route 53, AWS networking, Load Balancer, EC2, Nginx, applications, and RDS.
# What Happens When You Enter a Website URL? A Complete AWS Request Flow
Have you ever wondered what actually happens when you type:
`https://example.com`
into your browser and press **Enter**?
Within a few seconds, your request can travel through multiple networking and AWS components before the web page appears on your screen.
In a typical AWS-hosted application, the request may follow this path:
```text
User
|
| HTTPS Request
v
Internet
|
v
DNS Resolver
|
v
Amazon Route 53
|
v
Application Load Balancer
|
v
AWS VPC
|
v
EC2 Instance
|
v
Nginx
|
v
Application
|
v
Amazon RDS
|
v
Response
|
v
User Browser
User
|
| HTTPS Request
v
Internet
|
v
DNS Resolver
|
v
Amazon Route 53
|
v
Application Load Balancer
|
v
AWS VPC
|
v
EC2 Instance
|
v
Nginx
|
v
Application
|
v
Amazon RDS
|
v
Response
|
v
User Browser
Enjoyed reading this content? Let the author know!
Your likes, comments, shares, and saves help creators reach more builders.
Loading recommendations
Loading article