Hybrid cloud architecture lets organizations run workloads across both on-premises data centers and AWS simultaneously, using encrypted tunnels or dedicated circuits to bridge the two environments. For most enterprises, the journey to the cloud is incremental — legacy systems, data-residency regulations, and sunk infrastructure costs mean that a pure cloud-native posture is rarely achievable overnight. This article walks through the practical options for connecting on-premises networks to AWS, compares the trade-offs between AWS Direct Connect and VPN, and covers the architectural patterns that experienced solutions architects actually use in production.
By the end, you will understand when to choose Direct Connect over a site-to-site VPN, how to design for redundancy, and what pitfalls to avoid when building a hybrid cloud network.
What Is Hybrid Cloud Architecture?
Hybrid cloud architecture is a computing model that integrates on-premises infrastructure with one or more public cloud environments — in this case AWS — so that workloads, data, and services can move or communicate between them. The defining characteristic is a persistent, managed network path between the two environments, not just occasional API calls over the public internet.
In practice, this means your on-premises applications can reach AWS VPCs as if they were an extension of your corporate LAN, and AWS workloads can reach on-premises databases, Active Directory, or mainframes without traversing the public internet. The two primary mechanisms AWS provides for this are AWS Site-to-Site VPN and AWS Direct Connect, and most mature architectures use both.
AWS Site-to-Site VPN: Encrypted Tunnels Over the Internet
AWS Site-to-Site VPN creates an IPsec-encrypted connection between your on-premises customer gateway (a physical or software appliance) and an AWS Virtual Private Gateway (VGW) or AWS Transit Gateway. Each VPN connection consists of two tunnels for redundancy, each terminating in a different AWS Availability Zone.
Key technical details: - Encryption: IKEv1 or IKEv2, AES-128 or AES-256, SHA-1 or SHA-2 - Maximum throughput per tunnel: ~1.25 Gbps (AWS-enforced limit as of 2026) - Routing: Static routes or BGP (dynamic routing via BGP is strongly recommended) - Cost: ~$0.05/hour per VPN connection plus data transfer charges - Setup time: Minutes to hours, depending on your firewall vendor
VPN is the right starting point for most organizations. It is fast to provision, costs almost nothing at low traffic volumes, and requires no physical circuit ordering. The downside is that performance is bounded by your internet connection's latency and jitter — a problem for latency-sensitive workloads like real-time analytics or database replication.
AWS Direct Connect: Dedicated Private Circuits
AWS Direct Connect provides a dedicated, private network connection between your data center and an AWS Direct Connect location (a colocation facility). Traffic never traverses the public internet, which means consistent latency, predictable throughput, and no exposure to internet routing instability.
Key technical details: - Port speeds: 1 Gbps, 10 Gbps, or 100 Gbps hosted or dedicated connections - Sub-1 Gbps options: Hosted connections via AWS Direct Connect partners (50 Mbps–10 Gbps) - Logical interfaces: Private Virtual Interface (VIF) for VPC access, Transit VIF for Transit Gateway, Public VIF for AWS public services (S3, DynamoDB) - Redundancy: AWS recommends two connections at separate Direct Connect locations for production - Lead time: Typically 4–12 weeks for a new dedicated connection - Cost: Port-hour charges plus data transfer (lower egress rates than internet)
Direct Connect is the right choice when you are moving large data volumes regularly, need sub-10 ms latency to AWS, or have compliance requirements that prohibit data traversing the public internet. The trade-off is cost and lead time — a 10 Gbps dedicated port runs roughly $1,620/month in US regions before data transfer, and the physical circuit takes weeks to provision.
Direct Connect vs. VPN: Side-by-Side Comparison
Choosing between Direct Connect and VPN — or combining them — depends on your latency, throughput, compliance, and budget requirements.
| Attribute | Site-to-Site VPN | Direct Connect (Dedicated) | Direct Connect (Hosted) |
|---|---|---|---|
| Max throughput | ~1.25 Gbps/tunnel | 1 / 10 / 100 Gbps | 50 Mbps – 10 Gbps |
| Latency | Variable (internet) | Consistent, low | Consistent, low |
| Setup time | Minutes–hours | 4–12 weeks | 1–4 weeks (via partner) |
| Encryption | IPsec (built-in) | None by default | None by default |
| Compliance (no internet) | No | Yes | Yes |
| Redundancy model | Two tunnels per connection | Dual connections recommended | Dual connections recommended |
| Relative cost (low traffic) | Low | High | Medium |
Note: Direct Connect does not encrypt traffic by default. For compliance scenarios requiring encryption in transit, run MACsec on the Direct Connect link (supported on dedicated 10 Gbps and 100 Gbps ports) or establish an IPsec VPN over the Direct Connect connection using a Direct Connect + VPN architecture.
Combining Direct Connect and VPN: The Resilient Hybrid Pattern
The most common production pattern is Direct Connect as primary, VPN as failover. Here is how it works:
- Establish a Direct Connect connection (or two, for redundancy) to carry normal traffic.
- Provision a Site-to-Site VPN connection to the same AWS Transit Gateway.
- Use BGP route preferences — set a higher local preference or lower MED on the Direct Connect path so it is always preferred.
- If the Direct Connect link fails, BGP reconverges and traffic automatically fails over to the VPN tunnel within seconds.
This pattern gives you the performance of Direct Connect under normal conditions and the resilience of VPN during outages. Transit Gateway is the preferred hub because it supports both Direct Connect Transit VIFs and VPN attachments, and it scales to thousands of VPC attachments without requiring per-VPC peering.
Transit Gateway: The Hub of Modern Hybrid Architectures
AWS Transit Gateway (TGW) has become the central routing hub for hybrid cloud architectures since its launch. Instead of creating a full mesh of VPC peering connections or attaching a VGW to every VPC, you attach all VPCs and your hybrid connections to a single Transit Gateway.
Practical limits to know: - Up to 5,000 VPC attachments per Transit Gateway - Up to 50 Gbps bandwidth per VPC attachment - Route tables on TGW allow you to segment traffic (e.g., production VPCs cannot route to development VPCs, but both can reach on-premises) - Inter-region peering lets you connect Transit Gateways across AWS regions for global hybrid architectures
For organizations with multiple AWS accounts (the norm under AWS Organizations), Resource Access Manager (RAM) lets you share a single Transit Gateway across accounts, avoiding the cost and complexity of per-account gateways.
DNS Resolution in Hybrid Environments
Network connectivity is only half the problem. Applications also need to resolve hostnames across the boundary. Amazon Route 53 Resolver solves this with two components:
- Inbound endpoints: On-premises DNS servers forward queries for AWS-hosted domains (e.g.,
*.internal.example.commapped to Route 53 private hosted zones) to these endpoints. - Outbound endpoints: Route 53 Resolver forwards queries for on-premises domains (e.g.,
*.corp.example.com) to your on-premises DNS servers.
Without this configuration, applications on AWS cannot resolve on-premises hostnames by name, forcing teams to hardcode IP addresses — a maintenance nightmare.
Security Considerations for Hybrid Cloud
Connecting on-premises to AWS expands your attack surface. Key controls to implement:
- Security Groups and NACLs: Restrict which on-premises CIDR ranges can reach specific AWS resources. Do not allow
0.0.0.0/0from on-premises. - AWS Network Firewall or third-party NVAs: Inspect east-west traffic between on-premises and AWS at the Transit Gateway level using inspection VPCs.
- MACsec or IPsec over Direct Connect: Encrypt traffic on the wire, not just at the application layer.
- AWS CloudTrail and VPC Flow Logs: Log all API activity and network flows for forensic visibility.
- IAM and SCPs: Ensure on-premises workloads that assume IAM roles are constrained by Service Control Policies in AWS Organizations.
Key Takeaways
- AWS Site-to-Site VPN is fast to set up and costs little, but throughput is capped at ~1.25 Gbps per tunnel and latency depends on the internet.
- AWS Direct Connect provides consistent, low-latency, high-throughput connectivity but requires weeks to provision and carries higher fixed costs.
- Direct Connect does not encrypt traffic by default — use MACsec or an IPsec overlay for compliance-sensitive workloads.
- AWS Transit Gateway is the recommended hub for hybrid architectures, supporting both VPN and Direct Connect attachments with route-table-based segmentation.
- The Direct Connect primary + VPN failover pattern is the most common production design for resilient hybrid connectivity.
- Route 53 Resolver inbound and outbound endpoints are essential for bidirectional DNS resolution across the hybrid boundary.
- Security controls — NACLs, Security Groups, Network Firewall, and Flow Logs — must be explicitly designed for the hybrid perimeter; they are not automatic.
Frequently Asked Questions
What is the difference between hybrid cloud and multi-cloud?
Hybrid cloud specifically refers to integrating on-premises infrastructure with a public cloud, maintaining a persistent network path between the two. Multi-cloud means using multiple public cloud providers (e.g., AWS and Azure) but does not necessarily involve on-premises infrastructure.
Can I use AWS Direct Connect and VPN at the same time?
Yes, and this is the recommended production pattern. Direct Connect carries normal traffic while a Site-to-Site VPN acts as an encrypted failover path. BGP route preferences determine which path is used at any given time.
How long does it take to set up AWS Direct Connect?
A dedicated Direct Connect connection typically takes 4–12 weeks from order to activation, depending on the colocation facility and your network provider. Hosted connections through an AWS Direct Connect Partner can be faster — sometimes 1–4 weeks — because the physical port already exists.
Does Direct Connect encrypt my data in transit?
No, Direct Connect does not encrypt traffic by default. You can enable MACsec (IEEE 802.1AE) on dedicated 10 Gbps and 100 Gbps connections for Layer 2 encryption, or run an IPsec VPN tunnel over the Direct Connect link for end-to-end encryption.
What is the maximum bandwidth available with AWS Site-to-Site VPN?
Each VPN tunnel supports approximately 1.25 Gbps. A single VPN connection has two tunnels, but only one is active at a time under standard routing, so the effective limit is ~1.25 Gbps. For higher throughput, use ECMP (Equal-Cost Multi-Path) routing over multiple VPN connections attached to a Transit Gateway.
How do I handle DNS resolution between on-premises and AWS?
Use Amazon Route 53 Resolver with inbound endpoints (for on-premises servers forwarding queries to AWS) and outbound endpoints (for AWS resources querying on-premises DNS). This bidirectional setup allows hostname resolution across the hybrid boundary without hardcoding IP addresses.
Is hybrid cloud architecture suitable for regulated industries?
Yes, and it is often required. Industries like financial services and healthcare frequently use hybrid architectures to keep sensitive data on-premises while leveraging AWS for compute, analytics, or disaster recovery. Direct Connect satisfies many requirements for private connectivity, and AWS holds compliance certifications (PCI DSS, HIPAA, FedRAMP, and others) that support regulated workloads.
Draw this in seconds with draft1. Describe your architecture in plain English and draft1 generates an editable AWS/cloud diagram plus documentation — no dragging boxes around. Try it free.
Draw this in ~20 seconds
Describe your own version of this architecture and draft1 generates an editable draw.io diagram — boxes, arrows, labels, the lot.
Generate this diagram free ➔Free demo — no signup. Then 3 free diagrams with an account, no card.