A Site-to-Site VPN creates a secure, encrypted connection between your corporate office (on-premises network) and your AWS VPC — over the public internet.
Key Point: Traffic travels over the public internet, but it's fully encrypted, making it safe and private.
| Benefit | Description |
|---|---|
| Secure Connection | Encrypted tunnel between office and AWS |
| Private Resource Access | Access EC2 instances from your office using private IPs |
| Cost-Effective | Uses existing internet — no dedicated physical line needed |
| Quick Setup | Much faster to provision than physical connections like AWS Direct Connect |
Your VPC
└── Virtual Private Gateway (VGW)
└── VPN Tunnel →→→
→→→ VPN Tunnel
└── Customer Gateway (CGW)
└── Your Office Network

Your Office Internet AWS
───────────── ───────────── ─────────────
Office Computer
↓
Customer Gateway (CGW) ──── Encrypted Tunnel ────→ Virtual Private Gateway (VGW)
(Physical/Software) ↓
VPC
↓
EC2 Instances