More Than a Control Plane

Built on top of Envoy for powerful observability and simple, safe routing configuration.

Houston, by Turbine Labs

Unlock the full power of Envoy.

More than a control plane, Houston supercharges your Envoy deployment with powerful observability, an intuitive UI, and simple configuration. Envoy is designed to work in complex systems with hundreds of services and tens of thousands of nodes. At that scale, even simple things like like updating config files can be a challenge.

Get started faster and operate with stability. Houston makes it easy.

A dialog box with a slider indicating what percentage of service traffic should be routed to a new version that is being released.

Observability Made Easy

Envoy has access to the most valuable source of monitoring data in your system: your users’ experiences.

Houston collects and stores these metrics, making it easy for you to answer 3 key questions:

  • Is it up? (Requests / second)
  • Is it functioning? (Success rate)
  • Is it usable? (Latency)

A set of lines on a chart showing behavior of the different endpoints within a single software service.

Detailed Segmentation

Find the problems you didn’t know were problems by slicing your metrics by service, URL, and host. Houston makes it easy to know if a specific endpoint is failing, even if it’s used infrequently, like signups or payment processing.

Houston’s simple integration with service discovery lets you get ahead of problems by drilling down on how customers are experiencing a particular service or individual machine.

A configuration screen with fields to edit how a particular route is mapped to a particular service.

Simple Configuration

You don’t have to write the entire control plane. Envoy’s configuration APIs (CDS, RDS, ADS, and LDS, collectively known as xDS) are a complex, powerful language. Houston implements and exposes what you need via API and UI, with safe defaults for all options.

Complex configuration? Houston scales easily with isolated per-zone configurations, and provides a single point of control for all your Envoys.

Turbine Labs logo

Plays Well With Others

Houston leverages your existing service discovery and helps you generate routing rules based on available services. Houston includes integrat ions for everything from the latest container-based orchestrators to static flat files.

Choose from two ways to deploy Envoy: configure your existing fleet to work with our control plane, or deploy with our all-in-one proxy that includes everything in a single image.

DC/OS logo
Kubernetes logo
Amazon Web Services logo
Docker logo
Consul logo
Google Cloud Platform logo
Turbine Labs logo

Tutorial: Kubernetes Install

Walk through launching Houston on Kubernetes in 5 minutes with our CEO Mark McBride.

Deploy production-ready Envoy just 5 minutes.

Sign up for your 30-day trial today.