External Connectivity to Amazon VPC Lattice
Blog
This article explains how to enable external, hybrid, and cross-Region connectivity to Amazon VPC Lattice services using a proxy-based ingress solution.
- VPC Lattice services use non-routable link-local addresses, requiring proxy access from outside VPCs
- Solution uses Network Load Balancer with serverless NGINX proxies on AWS Fargate
- Custom DNS names via Route53 enable split-horizon DNS for internal and external consumers
- Supports three connectivity patterns: internet access, hybrid on-premises, cross-Region AWS
- Layer 4 NLB proxying avoids TLS certificate management complexity
- Automated deployment via CloudFormation and CodePipeline in two stages
- IP-level access control via NGINX configuration and NACLs
- Note: VPC endpoints for VPC Lattice now provide native alternative to this solution
This solution provides a centralized ingress pattern for accessing VPC Lattice services from external locations, simplifying multi-service exposure and management.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.