VPC Design: The Three-Tier Private Pattern

VPC design decisions are hard to undo. Three-tier private pattern is the safe default for most workloads.

Why three tiers

Three tiers turn the VPC into a defensible structure. Each tier is a security boundary, and the boundary is enforced by routing, not by hope.

Four components

Per-tier boundaries

Boundaries are encoded in security groups, NACLs, and route tables. Each tier's allowed traffic is explicit; default-deny everywhere else.

When to deviate

The three-tier pattern is a safe default, not a law. Three workloads have legitimate reasons to deviate.

Antipatterns

What to do this week

Three moves. (1) Apply this pattern to your highest-risk network path. (2) Measure the failure mode rate before/after. (3) Document the change so the next incident-responder inherits the knowledge.