Traffic management for open service proxies
Traffic Director provides a GCP-managed traffic management control plane for xDS-compliant open service proxies like Envoy.
Global load balancing
With Traffic Director, deploy your service instances in multiple regions for resiliency and reach while requiring only a single service IP. This means, for instance, that your GKE service can be in multiple clusters, with each cluster in a different region. If the instances closest to the user go down or are overloaded, traffic is seamlessly directed to another available instance.
Health checking at scale
Traffic Director provides GCP-delivered health checking at scale. This offloads health checking from Envoy/service proxies to Google’s resilient systems, allowing you to scale health checks for deployments of all sizes. Plus, your instances themselves are not overwhelmed from mesh-sized health checks.
Traffic Control with request routing and rich traffic policies
Traffic Director supports advanced request routing features like traffic splitting, enabling use cases like canarying, url rewrites/redirects, fault injection, traffic mirroring, and advanced routing capabilities based on various header values, including cookies. Traffic Director also supports many advanced traffic policies with the inclusion of many load-balancing schemes, circuit breaking, and backend outlier detections.
Intelligent and rapid auto-scaling for your services
Traffic Director gives you demand-driven autoscaling, allowing you to pay only for what you use, while scaling up quickly and intelligently without having to reach your cloud provider and without any pre-warming requirements.
"Traffic Director makes it easier to bring the benefits of Envoy and service mesh to production environments. With Envoy providing a universal data plane, Traffic Director delivers a fully managed traffic control plane with an open interface to avoid lock-in. Traffic Director’s global load balancing and rich traffic control help reduce the toil of traffic management for both enterprise and cloud-native end-users."
– Matt Klein, Creator, Envoy Proxy
Please visit our pricing page for details.