
Amazon VPC Lattice
Virtual private cloud (VPC) software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if Amazon VPC Lattice and its alternatives fit your requirements.
Pay-as-you-go
Small
Medium
Large
- Healthcare and life sciences
- Energy and utilities
- Public sector and nonprofit organizations
What is Amazon VPC Lattice
Amazon VPC Lattice is an AWS-managed application networking service that helps organizations connect, secure, and observe service-to-service communication across multiple Amazon VPCs and AWS accounts. It targets platform, cloud, and DevOps teams running microservices or multi-account architectures that need consistent service discovery, routing, and access controls without building and operating their own service mesh infrastructure. The service integrates with AWS identity and networking constructs and provides centralized policy and traffic management for registered services.
Cross-VPC service connectivity
It supports connecting services across multiple VPCs and AWS accounts using a service-centric model rather than managing many point-to-point network links. This can reduce operational overhead compared with maintaining numerous peering relationships or bespoke routing patterns. It is well-suited to multi-team and multi-environment AWS setups where services need controlled connectivity.
Centralized access policy controls
It provides centralized, service-level access controls that integrate with AWS identity and authorization mechanisms. Teams can define who or what can call a service and apply policies consistently across environments. This helps standardize governance for east-west traffic without requiring each application team to implement its own network policy approach.
Built-in traffic management and observability
It includes capabilities for service discovery, request routing, and traffic controls at the service layer. It also provides visibility into service-to-service communication to support troubleshooting and operational monitoring. This can simplify adopting consistent networking patterns compared with assembling separate components for discovery, routing, and telemetry.
AWS-only scope and portability
It is designed for AWS environments and does not provide a cloud-agnostic control plane for service networking across multiple public clouds. Organizations with significant non-AWS workloads may need additional tooling or parallel patterns to achieve consistent connectivity and policy. This can increase architectural complexity for hybrid or multi-cloud strategies.
Not a full VPC replacement
Despite the name, it does not replace core VPC constructs such as subnets, route tables, security groups, or network ACLs. Teams still need to design and operate foundational VPC networking and segmentation. The product primarily addresses service-to-service connectivity and governance on top of existing VPC networks.
Service onboarding and design effort
To benefit from the service-centric model, teams must register services and align naming, ownership, and access patterns across accounts and environments. This can require coordination between platform and application teams and may introduce new operational processes. Misalignment in service boundaries or ownership can reduce the effectiveness of centralized policies and routing.
Plan & Pricing
Pricing model: Pay-as-you-go Free tier/trial: The pricing page states the first 300,000 HTTP requests per hour (or TCP connections for TLS listeners) are free; no time-limited trial is documented.
Example costs (US East - N. Virginia, USD):
- Service hourly charge: $0.025 per service-hour.
- Data processing (per service): $0.025 per GB processed.
- Requests / connections: First 300,000 requests/hour are free; $0.10 per hour for the next 1,000,000 requests (i.e., $0.10 per 1M requests per hour of throughput billed).
- VPC resource data-processing tiers (when accessing shared VPC resources): First 1 PB = $0.01/GB; Next 4 PB = $0.006/GB; Over 5 PB = $0.004/GB.
Pricing examples (from AWS official page):
- Example 1 (100 services, low request rates): Service hours = 100 * $0.025/hr * 730 hrs = $1,825/month; Data = 100100GB$0.025 = $250/month; Requests within free tier => $0; Total = $2,075/month. (AWS example.)
- Example 4 (1 service, HTTP + TLS): Service hours = $0.025/hr * 730 hrs = $18.25/month; Data = 2,100 GB * $0.025 = $52.50/month; Request charges = $197.10/month; Total = $267.85/month. (AWS example.)
Discount / volume options:
- Data processing for accessing VPC resources uses tiered volume pricing (First 1 PB / Next 4 PB / Over 5 PB) as listed above.
- Prices vary by AWS Region; contact sales or request a pricing quote for large/enterprise needs.
Notes & caveats:
- Charges apply per service per hour (or partial hour) after a service is provisioned.
- Prices and examples are shown in USD on the official AWS pricing page and vary by Region.
Seller details
Amazon Web Services, Inc.
Seattle, Washington, USA
2006
Subsidiary
https://aws.amazon.com/
https://x.com/awscloud
https://www.linkedin.com/company/amazon-web-services/