F5 Application Services Proxy ensures rapid deployment in containers anywhere.

Container frameworks are increasing in use for developing applications. However, there are lots of challenges. Most applications are isolated, require separate application delivery services, and need container app services automation to reduce friction.

That’s where the software-based F5 Application Services Proxy comes in. The service mesh delivers consistent container app traffic management with intelligent load balancing, programmability, health monitoring, and traffic visibility—for container apps in environments such as Mesos and Kubernetes.

With Application Services Proxy, system teams and app developers can trust an automated traffic management proxy that runs and integrates within container environments like Kubernetes. With Mesos, Application Services Proxy is integrated, via F5 Container Connector, into the orchestration system for self-service and automated app traffic services.

Spin up or down—in seconds.

  • Enable rapid deployment of app traffic services for faster time to market.

  • Improve user experience through integration with existing container app deployment workflows.

  • Expose in-line programmability to increase application flexibility.

 

 

Expand services via programmability.

You can take advantage of Application Services Proxy, a programmable service mesh, using node.js core modules. These modules are a simple loading system for additional app service programmability. In addition, you can create custom node.js rules to expand app availability services and scale requirements. You can also manipulate traffic on the fly, decreasing mean-time-to-resolution (MTTR).

Monitor the health of your container apps.

With active, passive, and orchestration environment health checks, Application Services Proxy provides a view of the service endpoint health in your network, as well as the application health view provided by containers. Application Services Proxy also detects if a service endpoint is healthy enough to receive client traffic and removes it from the load-balancing pool if it isn’t. Monitoring capabilities reduce the mean-time-to-detection (MTTD) of app health issues so you can resolve them faster.

Gain end-to-end visibility.

With Application Services Proxy, you can export L4 and L7 data to gain deeper visibility and understanding of your container traffic. But it’s not enough just to get more data; you can integrate the data with analytics platforms, like Splunk and Prometheus, for in-depth analysis that turns data into insights. Plus, with increased visibility, you’ll reduce the MTTD and more efficiently resolve container anomalies.

Features

CONTAINER-TO-CONTAINER APP DELIVERY

Proxies and intelligently load balances HTTP and TCP between containers, supports round robin load-balancing, provides header manipulation, connection management, and IP forwarder.

SPIN UP, SPIN DOWN IN SECONDS

Enables rapid deployment of container app delivery services.

IMPLEMENT PROGRAMMABILITY FOR APP SERVICE FLEXIBILITY

Leverage programmable service mesh using node.js core modules and custom rules.

RICH MONITORING AND VISIBILITY

Monitors container app health and delivers L4 to L7 stats for data stream export.

SUPPORTED CONTAINER INTEGRATION ENVIRONMENTS

Integrates via Container Connector with Mesos/Marathon and Kubernetes.

Features

Container-to-container app delivery

Proxies and intelligently load balances HTTP and TCP between containers, supports round robin load-balancing, provides header manipulation, connection management, and IP forwarder.

Spin up, spin down in seconds

Enables rapid deployment of container app delivery services.

IMPLEMENT PROGRAMMABILITY FOR APP SERVICE FLEXIBILITY

Leverage programmable service mesh using node.js core modules and custom rules.

Rich monitoring and visibility

Monitors container app health and delivers L4 to L7 stats for data stream export.

Supported container integration environments

Integrates via Container Connector with Mesos/Marathon and Kubernetes.