Application Delivery Controllers (ADC)

TrustRadius Top Rated for 2023

Top Rated Products

(1-1 of 1)

1
Cloudflare

Cloudflare, from the company of the same name in San Francisco, provides DDoS and bot mitigation security for business domains, as well as a content delivery network (CDN) and web application firewall (WAF).

All Products

(26-36 of 36)

26
AppViewX ADC+
0 reviews

The AppViewX ADC+ product enables Application Delivery Automation. The vendor describes its capabilities and differentiators as encompassing: Network Infrastructure Management Automated Workflows Self-ServiceGranular RBAC App-Centric Visibility Context Aware

27
F5 Distributed Cloud DNS

More than 75% of enterprises today operate in multiple clouds, according to the 2022 F5 State of Application Strategy Report. But a much smaller percentage are known to have implemented a cloud-based DNS (Domain Name System), which offers considerable speed and performance benefits…

28
IBM Load Balancer

IBM Load Balancer supports load balance of traffic among servers to improve uptime and easily scae applications by adding or removing servers, with minimal disruption to traffic flows.

29
HAProxy One
0 reviews

HAProxy One is an end-to-end application delivery platform designed to simplify and secure modern application architectures and is powered by HAProxy, the company's software load balancer.

30
ngrok
0 reviews

A unified ingress platform for developers, a simplified API-first ingress-as-a-service designed to add connectivity, security, and observability to apps in one line. ngrok aims to reduce the complexity of application and API delivery by unifying multiple point tools, accelerating…

31
Cisco Application Control Engine

The Cisco Application Control Engine is... an application delivery controller.

32
Array APV Series Load Balancing & App Delivery

Array APV Series, from global company Array Networks headquartered near San Francisco, is an application delivery controller. Array load balancing and application delivery provides the availability, scalability, performance, security, and control essential to keeping applications…

33
FortiADC
0 reviews

FortiADC, from Fortinet in San Francisco, is an application delivery controller based on technology acquired with Coyote Point in 2013.

34
VMware NSX Advanced Load Balancer

Also known as AVI Load balancer, a solution to Simplify application delivery with software-defined load balancers, web application firewall, and container ingress services for any application in any data center and cloud. VMware Avi Load Balancer is available standalone and is now…

35
A10 Networks AX Series

The A10 Networks AX Series, from A10 Networks in San Jose, are application delivery controllers.

36
Azure Load Balancer

Microsoft's Azure Load Balancer provides built-in load balancing for cloud services and virtual machines, so the user can create highly-available and scalable applications in minutes.

Learn More About Application Delivery Controllers (ADC)

What are Application Delivery Controllers?

An application delivery controller (ADC) is a network component that manages and optimizes client connections to web and application servers. Its capabilities are implemented through either a hardware device or software. ADCs are housed in a data center between network firewalls and application servers and are a part of application delivery networks (ADNs) along with WAN (wide area network) optimization controllers (WOCs).

Application delivery controllers are used to accelerate application delivery, maintain website performance, and promote application availability, visibility, security, and scalability.

ADCs speed up application delivery through load balancing, SSL offloading, smart caching, and intelligent compression. ADCs can include firewalls and intrusion detection, fend off DDoS (distributed denial-of-service) attacks and provide analytics regarding application performance.

ADCs help support outward-facing applications such as eCommerce sites and internal applications such as CRM, ERP, BI, MS Exchange, and SharePoint. Software-defined networking trends have pushed ADCs to function more like SaaS (software-as-a-service).

Organizations that use large-scale delivery content networks (CDNs), employ application delivery controllers to ensure responsive and secure web application services for their high-volume sites. IT, network, and DevOps teams manage and analyze application delivery controller performance.

Application Delivery Controllers Features

Application delivery controllers will have many of these features

  • Application acceleration
  • Load balancing / global load balancing
  • Caching
  • Compression
  • SSL offloading
  • Proxy and reverse proxy
  • Bandwidth management
  • Traffic shaping
  • TCP multiplexing
  • Multi-tenancy architecture support
  • Security, SSO (single sign-on), application authorization
  • Application and server health monitoring
  • Web application firewall
  • DNS firewall
  • Intrusion detection
  • DDoS protection

Application Delivery Controllers Comparison

Consider the following when purchasing application delivery controllers.

Application delivery controller physical device vs ADC software: A physical device supports more features, has better performance due to customized computer chips and specialized network interfaces, and comes at a higher cost than its software counterpart. The software implementation is more flexible, offers a simplified infrastructure, runs on any infrastructure including a public cloud, can be provisioned on-demand, and is priced lower than an ADC physical device.

Scope of Features: ADC’s offer a broad range of features, however, if your needs are limited to Load Balancing Software, for example, no need to countenance the higher costs that ADCs with extensive features will incur.

ADC Capacity: Determine your requirements for incoming connections per minute, and the amount of bandwidth that will need to be managed along with any scaling up requirements that may occur in the future. ADCs offer different capacity levels, with their costs increasing as their capacities expand.

Pricing Information

Pricing is dependent upon the features and capacity of the application delivery controller, and whether it is a physical device or a virtual software appliance. Pricing models can be for a perpetual license or a monthly fee. Basic physical devices can be found starting at around $1,000 dollars while full-featured, high-capacity, enterprise-level physical devices can cost up to and over $200,000. Software versions pricing is based on the number of connections, bandwidth, and rules to be applied. Vendor price quotes are usually required. Free trials are usually available.

Related Categories

Frequently Asked Questions

What do application delivery controllers do?

Application delivery controllers (ADCs) accelerate application delivery and enhance website performance by optimizing client connections to web and application servers. ADCs offer either a hardware device or software.

What are the benefits of using application delivery controllers?

Application delivery controllers optimize application and website performance, eliminating downtime, making applications highly available and secure. ADCs support business continuity automatically providing ‘work arounds’ when encountering networking issues. These features help ensure satisfactory user experiences and help sustain in-house team productivity.

What are the best application delivery controllers?

How much do application delivery controllers cost?

Physical application delivery control devices are priced higher than ADC software. The actual cost is determined by the ADC’s capacity and features. Physical devices have a broad range of pricing ranging from $1,000 to over $200,000. Software pricing is based on the bandwidth, number of connections and rules supported. Free trials are usually available.