Application delivery controllers (ADCs) have become an essential part of the network, ensuring applications are highly available, accelerated, and secure. ADCs provide a broad range of features and the management tools needed to meet advanced requirements.
Unfortunately, traditional load balancers lack the granularity to analyze and manipulate traffic at the application layer, for example Layer 7 load balancing (HTTP/HTTPS). Without programmatic control of application traffic, customers cannot address important use cases like transforming web content, bolstering security, or improving users’ web experience. While customers can still perform basic functions, they cannot realize the full potential of their ADC devices.
While A10 places an extensive set of controls at customers’ fingertips with A10 Thunder® Application Delivery Controller (ADC) intuitive web user interface and industry-standard command line interface, frequently network operators need more; they need to examine, update, duplicate, or drop traffic and they require full control over the data stream.
aFleX, an advanced scripting language for A10 Thunder Series, provides the flexibility and power that network operators need to fully control their application traffic. aFleX is built on Tcl (Tool Command Language), an easy-to-learn scripting language; it also offers a set of extensions specifically designed for A10 products.
With aFleX, customers can create policies to inspect content–including request headers and payload – and perform any number of actions, such as blocking traffic, redirecting traffic, or modifying content.
aFleX offers granular control over application traffic, providing customers many benefits; some examples include:
Because of the flexibility of the aFleX scripting language, customers can solve almost any type of application challenge with a few simple lines of script.
A10 Networks makes it easy to get started writing aFleX policies. A detailed aFleX reference guide describes aFleX syntax and commands and provides instructions for using the aFleX script editor and logging tools.
But sometimes it’s best to learn by example. A10 offers an online community portal, with a large user base where collaboration and discussion on aFleX policies can take place. Besides viewing examples of aFleX code, users can read tutorials and check out troubleshooting and optimization tips from our community site.
aFleX is a powerful and flexible scripting language that you can use to manage your traffic and provide enhanced benefits and services. It’s built into the Thunder® Application Delivery Controller (ADC), a high-performance load balancing solution that enables your applications to be highly secure, available, and accelerated.
Take this brief multi-cloud application services assessment and receive a customized report.Take the Survey