AWS App Mesh Features
Overview
App Mesh makes it easy to run services by providing consistent visibility and network traffic controls for every service. App Mesh separates the logic needed for monitoring and controlling communications into a proxy that runs next to every service. This removes the need to coordinate across teams or update application code to change how monitoring data is collected or traffic is routed. This allows you to quickly pinpoint the exact location of errors and automatically reroute network traffic when there are failures or when code changes need to be deployed.
You can use App Mesh with AWS Fargate, Amazon ECS, Amazon EKS, Amazon EC2, and Kubernetes on EC2 to better run services at scale. App Mesh uses Envoy, an open source proxy that is compatible with a wide range of AWS partner and open source tools for monitoring services.
Features
Open source proxy
App Mesh uses the open source Envoy proxy to manage all traffic into and out of a service’s containers. App Mesh configures this proxy to automatically handle all of the service’s application communications. Envoy has a vibrant ecosystem of community-built integrations that work with App Mesh.
Compatible AWS services:
Amazon CloudWatch* – monitoring and logging service for complete visibility of resources and applications.
AWS X-Ray* – tracing service for an end-to-end view of application performance.
Compatible AWS partner and open source tools:
Datadog, Alcide, HashiCorp, Sysdig, Signalfx, Spotinst, Tetrate, Neuvector, Weaveworks, Twistlock, Wavefront by VMware, Aqua.
Traffic Routing
Client-side Traffic Policies
Service-to-Service Authentication
Container orchestration native user experience
Fully managed
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages