By Saurabh Sureka, Director of Product Management for Multicloud Product Solutions, A10 Networks
An application delivery controller (ADC) is in the critical path between the user and an application. A purpose-built ADC provides capabilities like high availability, acceleration, and security for the applications that it front-ends. Applications deployed on-premises require special user and traffic management, monitoring, and logging capabilities that are addressed with a purpose-built ADC.
The A10 vThunder® solution is a purpose-built ADC and is now available in the Oracle Cloud Marketplace. It enables enterprises to carry their secure application delivery policies and practices to Oracle Cloud. Access to real-time visibility into the application traffic is fundamental information for businesses in the multicloud world. The A10 Harmony Controller® is a deep analytics and management platform and provides real-time visibility into application traffic at a per-application, per-flow level.
The following key features are enabled by the A10 vThunder ADC on Oracle Cloud.
vThunder provides advanced load balancing for Layer 4 (TCP/UDP) and Layer 7 (HTTP/HTTPS) applications. It has granular, predefined health checks for popular applications such as databases, mail, and http/https, and custom health checks for any application. It can terminate TLS/SSL connections, and inspect and rewrite headers based on user-defined policies. It also provides faster caching functionality and conditional source NAT for improved user experience and optimal use of infrastructure resources. Anything specific that is handled by an enterprise’s on-premises ADC is also available with the vThunder ADC on Oracle Cloud.
The A10 Harmony Controller dashboard enables real-time visibility for every deployed application regardless of where the application is deployed or the underlying infrastructure on which it is deployed.
The following examples show a web application from the dashboard.
Figures 1 and 2: A10 Networks Analytics Dashboard Showing End-to-End Latency Analytics for a User-Chosen Application Deployed on Oracle Cloud Infrastructure
vThunder ADC provides stateful high availability (HA) of the application and user sessions between different Oracle availability domains. As such, it provides infrastructure fault tolerance for enterprise applications between the availability domains.
Figure 3: vThunder ADCs Deployed as a High-Availability Pair
Fault tolerance across Oracle regions or between on-premises and Oracle Cloud can be enabled by using global server load balancing (GSLB). GSLB enables use cases like elastic cloud bursting, business continuity/disaster recovery, and traffic optimization by intelligently routing the end user to the nearest application location.
Figure 4: High Availability and Intelligent Traffic Distributing Across Oracle Regions
vThunder ADC is designed for multitenancy with fine-grained, role-based access control (RBAC), and it allows enterprises to host multiple applications on the same HA pair. This not only provides efficient use of the infrastructure, but also eases the operations and management associated with network and security functions.
The integrated security stack with vThunder provides multiple layers of application and networking security.
vThunder on Oracle Cloud Marketplace is supported in several form factors, and is available with bring-your-own license (BYOL) or pay-as-you-go. Visit the A10 Networks-Oracle Cloud solution in the Marketplace.
Saurabh Sureka is director of product management at A10 Networks, where he leads the team developing the scope of the company’s multicloud product roadmap and solutions. He works closely with customers and partners to enable and expand the company’s product portfolio. Sureka joined A10 Networks in 2016 and has over 15 years of experience including positions at Broadcom, Qualcomm, and Infosys.