AWS App Mesh Amazon VPC Lattice & Amazon ECS Service Connect
Managed application-layer networking and service-to-service connectivity services that handle service discovery, traffic routing, authorization, and observability across containers and VPCs without sidecar proxy management.
Naming timeline
- AWS App Mesh
Launched as a managed control plane for Envoy proxy sidecar service meshes across Amazon ECS, Amazon EKS, and Amazon EC2.
- Amazon VPC Lattice & Amazon ECS Service ConnectCurrent name
AWS published migration guidance to Amazon ECS Service Connect and Amazon VPC Lattice ahead of AWS App Mesh end of support on September 30, 2026.
What replaced AWS App Mesh?
AWS App Mesh has been superseded by Amazon VPC Lattice & Amazon ECS Service Connect, with the latest change on 24 September 2024 (App Mesh Migration (App Mesh End of Support Sep 30, 2026)). Managed application-layer networking and service-to-service connectivity services that handle service discovery, traffic routing, authorization, and observability across containers and VPCs without sidecar proxy management. The underlying legacy API or CLI surface is deprecated, so a technical migration is required.
Also known as
- Amazon VPC Lattice
- Amazon ECS Service Connect
- App Mesh
Technical identifiers
Legacy identifiers deprecated. The underlying API or CLI surface for the legacy name is officially deprecated, so this change requires a technical migration rather than a label update.
| AWS Service APIs / SDKs | vpc-lattice ecs appmesh |
|---|---|
| AWS CLI Commands | aws vpc-lattice aws ecs aws appmesh |
| IAM Actions & Policies | vpc-lattice:* ecs:* appmesh:* |
| Terraform Resources (aws_*) | aws_vpclattice_service_network aws_vpclattice_service aws_vpclattice_target_group aws_ecs_service aws_appmesh_mesh aws_appmesh_virtual_service aws_appmesh_virtual_node |
The appmesh API, aws appmesh CLI, appmesh:* IAM actions, and aws_appmesh_* Terraform resources reach end of support on September 30, 2026 in favor of vpc-lattice (aws_vpclattice_*) and Amazon ECS Service Connect (service_connect_configuration in aws_ecs_service).
Notes & disambiguation
- In September 2024, AWS announced that support for AWS App Mesh will end on September 30, 2026, after which the AWS App Mesh console and appmesh resources will no longer be accessible.
- AWS directs customers to two purpose-built replacement capabilities introduced at re:Invent 2022 depending on workload architecture: Amazon ECS Service Connect for service-to-service communication within Amazon ECS, and Amazon VPC Lattice for Amazon EKS and cross-VPC/cross-account application networking.
- Unlike AWS App Mesh, which required deploying and managing self-managed Envoy proxy sidecar containers alongside each task or pod, both Amazon ECS Service Connect and Amazon VPC Lattice manage the data-plane proxy infrastructure natively.
Sources & official documentation
Catalog last updated . Spotted an error? Suggest an edit