Amazon VPC Lattice Features

Amazon VPC Lattice automatically manages network connectivity and application layer routing between services across different VPCs and AWS accounts. You can operate your network without having to manage underlying network connectivity, frontend load balancers, or sidecar proxies next to every workload. Amazon VPC Lattice integrates with AWS Identity and Access Management (IAM) to provide you the same familiar authentication and authorization capabilities when using other AWS services. By using Amazon VPC Lattice, you can choose from different compute types, such as instances, containers, and serverless, for a given service, helping you modernize from a monolithic application architecture to a microservices architecture. This capability also helps improve scalability and cost efficiency.

Amazon VPC Lattice manages all of your service-to-service connectivity, security, and monitoring needs so that you can focus on your application logic and deliver applications faster.

Service directory

Amazon VPC Lattice provides a service directory with a centralized view of the services that you own or have been shared with you through AWS Resource Access Manager (AWS RAM).

Service network

By using Amazon VPC Lattice, you can create a service network with a logical boundary that is used to automatically implement service discovery and connectivity. You can also apply common access and observability policies to a collection of services.

Automatic connectivity between VPCs and accounts

Amazon VPC Lattice automatically manages network connectivity between VPCs and accounts in addition to network address translation between IPv4, IPv6, and overlapping IP addresses.

Advanced traffic management and application layer routing

Amazon VPC Lattice is a fully managed application layer proxy that provides common controls to route traffic based on request characteristics. Amazon VPC Lattice also supports weighted routing for blue/green and canary-style deployments.

Context-specific authentication and authorization

Amazon VPC Lattice integrates with AWS Identity and Access Management (IAM) for service-to-service authentication and authorization, providing the same familiar authentication and authorization capabilities you use today with AWS services.