AWS App Mesh
- 1Runs onAPI, Linux, Mac, Web, Windows
- 2CostsFree plan
- 3Deployment modelmanaged
- 4Proxy architecturesidecar
- 5mTLS supportYes
- 6Traffic policiesYes
- 7Supported platformsAmazon ECS, Amazon EKS, Kubernetes on Amazon EC2, Amazon EC2
Overview
AWS App Mesh is a managed service for visibility and traffic control between services. It uses the open source Envoy proxy to handle traffic into and out of service containers, and can change routes between services without application-code changes. Proxies balance client traffic and adjust endpoints using health checks and service registration. App Mesh provides metrics and logs for service hops, and can collect traces to help visualize service API calls. It works with AWS Fargate, Amazon ECS, Amazon EKS, Amazon EC2 and Kubernetes on EC2. Mutual TLS verifies service identities using certificates from AWS Certificate Manager Private Certificate Authority or a customer-managed certificate authority. Listed integrations include Amazon CloudWatch and AWS X-Ray, plus tools such as Datadog, HashiCorp and Sysdig. There is no additional charge for App Mesh itself, but proxy-consumed AWS resources are billed separately. AWS states support ends on September 30, 2026; after that, the console and App Mesh resources will no longer be accessible. API clients must support TLS 1.2; AWS recommends TLS 1.3.
Who it is for
It suits teams running services in the supported AWS environments that need traffic controls, metrics, logs, traces or mutual TLS. The stated end of support is an important constraint for anyone considering it.
What is good
- Routes can change without application-code changes.
- Proxies balance traffic using health checks and service registration.
- Provides service-hop metrics and logs, and can collect traces.
- Supports mutual TLS for service identity verification.
- No additional charge for App Mesh itself.
What to know first
- Proxy-consumed AWS resources are billed separately.
- Support ends on September 30, 2026.
- Console and resources become inaccessible after support ends.
- API clients must support TLS 1.2.
Specifiction review
AWS App Mesh: the full review
App Mesh provides managed service-to-service traffic controls and observability across the listed AWS environments. Its September 30, 2026 support end date, and separate proxy resource costs, should factor into adoption decisions.
Overview
AWS App Mesh is a managed service mesh that controls and observes traffic between services. It best suits teams running services across AWS compute environments that need traffic management, visibility, and mutual TLS; its Envoy sidecars and managed control plane are useful, but its support end date makes it a poor foundation for a long-lived new deployment.
App Mesh places Envoy proxies alongside service containers to manage traffic into and out of them. Routing can be changed without application-code updates, while AWS manages the service rather than requiring teams to install or operate application-level communications infrastructure. That operational benefit is sharply time-limited: support ends September 30, 2026, after which the console and App Mesh resources will no longer be accessible. Existing users planning a near-term migration may still find it useful; new adopters should weigh that deadline carefully.
Key features
- Traffic control: Teams can change service-to-service routing without changing application code. Envoy proxies also load-balance client traffic and adjust endpoints based on health checks and service registration, a practical fit for services whose endpoints change.
- Visibility: App Mesh provides metrics and logs for service hops and can collect traces to visualize service API calls. CloudWatch and X-Ray are named integrations; Envoy-compatible monitoring examples include Datadog, HashiCorp, Sysdig, Splunk, Prometheus, Jaeger, Flagger, Grafana, Zipkin, and LightStep.
- Identity and security: Mutual TLS verifies service-to-service identity, using certificates from AWS Certificate Manager Private Certificate Authority or a customer-managed certificate authority. API clients must support TLS 1.2; AWS recommends TLS 1.3.
- Managed, sidecar deployment: The managed service is described as highly available, and the sidecar proxy architecture keeps traffic handling alongside service containers. This avoids managing communications infrastructure, but does not remove the separate cost of proxy resources.
Pricing
AWS App Mesh
The free plan costs 0.00 USD per free. There is no additional charge for using App Mesh, so it suits teams that want the managed control plane without a separate App Mesh fee. Proxy resource costs are billed separately, however, and the free service does not make the full deployment cost-free.
The support deadline is a more consequential term than the service price: after September 30, 2026, the console and App Mesh resources will no longer be accessible.
Platforms
App Mesh runs with AWS Fargate, Amazon ECS, Amazon EKS, Amazon EC2, and Kubernetes on Amazon EC2. The platform entry also identifies API, Linux, macOS, web, and Windows. Its deployment model is managed, with a sidecar proxy architecture.
Who it's for
App Mesh is most appropriate for teams already operating services in its supported AWS environments that need code-independent traffic routing, service-hop monitoring, or mutual TLS. The managed service can reduce the operational work of running application-level communications infrastructure. It is a poor fit for a new deployment expected to remain in place beyond the support end date, or for teams that need to avoid separate proxy resource costs.
Pros and cons
- Pro: Dynamic routing and endpoint adjustment let teams respond to service changes without application-code edits.
- Pro: Metrics, logs, traces, and integrations with AWS and Envoy-compatible tools give teams several ways to observe service communication.
- Pro: Mutual TLS supports service identity verification with AWS PCA or a customer-managed certificate authority.
- Con: Proxy resources cost extra, despite there being no additional charge for App Mesh itself.
- Con: Support ends September 30, 2026, after which the console and resources will no longer be accessible. That limits its suitability for long-term adoption.
Alternatives
Service Mesh Platforms is a useful starting point for comparing the category.
- Buoyant Enterprise for Linkerd is worth considering for teams seeking a freemium option with an always-free open-source plan, production use at any scale for companies with fewer than 50 employees, and a free trial.
- Kong Gateway may suit readers who want a 30-day free trial with no Gateway limits and 30 days of analytics retention; its Plus plan has a price not listed.
- Kuma offers an open-source control plane supporting Kubernetes, VMs, and bare metal, making it a candidate for teams using those environments.
- Traefik Mesh is an open-source option for teams meeting its Kubernetes 1.11+, CoreDNS or KubeDNS, and Helm v3 requirements.
- Flomesh Service Mesh is another open-source service mesh for Kubernetes.
- HashiCorp Nomad offers a freemium model with self-managed enterprise plans.
- Istio is an open-source service mesh with releases accessible at no cost.
- VMware Workstation Pro is another free option.
Verdict
Choose AWS App Mesh if you already run services in its supported AWS environments and value managed Envoy-based routing, observability, and mutual TLS. Its operational advantages are clear, but separate proxy costs and the September 30, 2026 support end date make it hard to recommend for a new service mesh intended to last.
AWS App Mesh plans and pricing
All plansCompared on service mesh platforms
- Deployment model
- managedaws.amazon.com
- Proxy architecture
- sidecaraws.amazon.com
- mTLS support
- Yesaws.amazon.com
- Traffic policies
- Yesaws.amazon.com
- Supported platforms
- Amazon ECS, Amazon EKS, Kubernetes on Amazon EC2, Amazon EC2aws.amazon.com
Facts
- Purpose
- AWS App Mesh provides visibility and network traffic controls for service-to-service communication.aws.amazon.com · 4 Oct 2026
- Proxy
- App Mesh uses the open source Envoy proxy to manage traffic into and out of service containers.aws.amazon.com · 4 Oct 2026
- Traffic routing
- App Mesh can dynamically update traffic routing between services without changes to application code.aws.amazon.com · 4 Oct 2026
- Load balancing
- Its proxies load balance client traffic and adjust endpoints based on health checks and service registration.aws.amazon.com · 4 Oct 2026
- Integrations
- The feature page lists Amazon CloudWatch and AWS X-Ray, along with partner and open source tools including Datadog, HashiCorp, and Sysdig.aws.amazon.com · 4 Oct 2026
- Supported environments
- The feature page says App Mesh works with AWS Fargate, Amazon ECS, Amazon EKS, Amazon EC2, and Kubernetes on EC2.aws.amazon.com · 4 Oct 2026
- Authentication
- App Mesh supports mutual TLS for service-to-service identity verification and describes using certificates from AWS Certificate Manager Private Certificate Authority or a customer-managed certificate authority.aws.amazon.com · 4 Oct 2026
- Managed service
- AWS describes App Mesh as a managed, highly available service that avoids the need to install or manage application-level communications infrastructure.aws.amazon.com · 4 Oct 2026
- Monitoring
- App Mesh provides metrics and logs for service hops and can collect traces to help visualize service API calls.aws.amazon.com · 4 Oct 2026
- Third-party monitoring
- The FAQs list Splunk, Prometheus, Jaeger, Flagger, Grafana, Zipkin, and LightStep as examples of Envoy-compatible monitoring tools.aws.amazon.com · 4 Oct 2026
- Security
- AWS App Mesh API clients must support TLS 1.2, and AWS recommends TLS 1.3.docs.aws.amazon.com · 4 Oct 2026
- End of support
- AWS states that App Mesh support ends on September 30, 2026, after which the console and App Mesh resources will no longer be accessible.docs.aws.amazon.com · 4 Oct 2026
Best AWS App Mesh alternatives
See all 19Where it ranks on Specifiction
Is AWS App Mesh yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- aws.amazon.com/app-mesh/features/· checked 4 Oct 2026
- aws.amazon.com/app-mesh/faqs/· checked 4 Oct 2026
- docs.aws.amazon.com/app-mesh/latest/userguide/infrastructur· checked 4 Oct 2026
- docs.aws.amazon.com/app-mesh/latest/userguide/what-is-app-m· checked 4 Oct 2026
- aws.amazon.com/app-mesh/pricing/· checked 4 Oct 2026



