Overview
From SMBs and large enterprises to service providers and cloud operators, organizations are managing a large and rapidly growing set of mission-critical applications. Thunder ADC for AWS has been designed for high performance, flexible, easy-to-deploy application delivery, and advanced server load balancing. It is optimized to run natively within AWS and offers a comprehensive feature set across advanced Layer 4-7 services for AWS hosted workloads. Application acceleration and comprehensive application scripting with aFleX®, ensure faster deployments to the cloud and overcome unforeseen scenarios.
Application availability is provided with advanced traffic distribution, global server load balancing (GSLB), server health monitoring and persistence. Security is enabled with TLS/SSL offload, authentication, and DDoS protection.
Thunder ADC features an advanced load balancing feature set that enables rapid provisioning and on-demand access. It can be deployed using the vThunder Bring Your Own License (BYOL) offering for customers with existing licenses purchased via other A10 channels or as Pay-as-you-Go subscriptions purchased within the AWS Marketplace.
Automated deployments, configurations and easy to manage operations can be enabled by using A10’s extensive integrations with a range of IaC and automation platforms.
Learn More
- Installing A10 Thunder ADC on AWS
- A10 Product Documentation
- A10 CFTs in GitHub
- A10 Thunder Terraform Provider
- A10 Ansible Integration
- A10 Thunder Kubernetes Connector (TKC)
- How-to: A10 and HashiCorp Network Infrastructure Automation (NIA)
- Installing Thunder Observability Agent 1.0.0
If you have any questions or need help with installation or deployment of Thunder ADC in AWS, please send a mail to .
For sales related queries, please connect with us at .
Highlights
- Consistent capabilities: Gain standardized advanced ADC features across public and private datacenters where Thunder solutions are deployed. The optional A10 Harmony Controller provides centralized analytics and management.
- Rich feature set: Advanced L4-L7 load balancer, DDoS protection, network acceleration, GSLB, native HA support, aFleX scripting, advanced health monitoring, BGP and routing.
- Achieve higher availability (HA): Native HA and GSLB features enable disaster recovery and failover, optimize multi-site deployments and traffic migration of traffic across multiple sites during maintenance or outages.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Buyer guide

Financing for AWS Marketplace purchases
Pricing
Free trial
Dimension | Cost/hour |
|---|---|
m5.xlarge Recommended | $3.24 |
m4.large | $3.24 |
m5.large | $3.24 |
m5.8xlarge | $3.24 |
m4.4xlarge | $3.24 |
m5.4xlarge | $3.24 |
m4.2xlarge | $3.24 |
m5.16xlarge | $3.24 |
m5.2xlarge | $3.24 |
m4.16xlarge | $3.24 |
Vendor refund policy
Refunds are not available for this product.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Release notes can be found in the Products section of https://documentation.a10networks.com/
Additional details
Usage instructions
Please use the Installation Guide link in the Additional Resources section to get started. CFT templates for common use cases are also available at https://github.com/a10networks/AWS-CFT .
Resources
Vendor resources
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Standard contract
Customer reviews
Focused on reworking interface and ecosystem while load balancing has improved uptime
What is our primary use case?
My main use case for A10 Networks Thunder ADC is web application load balancing. If I have multiple web servers hosting the same application, I perform load balancing. I do SSL offloading for HTTPS encryption, which can be CPU-intensive. I use it for high availability, global server load balancing, DDoS protection, API gateway, microservices, Kubernetes Ingress, telecom 5G networks, active-active data center design, multi-cloud traffic steering, and similar applications.
I use load balancing extensively with A10 Networks Thunder ADC . For example, with A10 Networks Thunder ADC load balancing, the requests are distributed. If a server fails, the health check detects the failure. There are different kinds of load balancing, including round-robin, least connections, and weighted load balancing. There is also layer four versus layer seven load balancing. In a real enterprise example, such as a banking application, the customers might go to A10 Networks Thunder ADC and then be directed to a login application, payment application, or API application. A10 Networks Thunder ADC responsibilities include SSL termination, session persistence, DDoS filtering, health monitoring, and traffic routing.
Mostly, I use A10 Networks Thunder ADC with load balancing and also in a data center. I need an active-active data center design and also use it for security for DDoS protection.
What is most valuable?
A10 Networks Thunder ADC offers many features. A few are advanced load balancing, which we already discussed. It does layer four and layer seven load balancing. It has extremely high performance. It can do SSL/TLS offloading. It has integrated security features including DDoS protection, web application firewall, DNS firewall, and single sign-on. It can do global server load balancing, multi-cloud and hybrid cloud support, strong automation and DevOps integration, telecom carrier-grade scalability, and multi-tenancy.
The advanced load balancing plus SSL offloading in A10 Networks Thunder ADC directly improves application uptime, speed, scalability, server efficiency, and user experience. I think intelligent load balancing and SSL/TLS offloading for high performance per appliance and built-in security are the best features.
A10 Networks Thunder ADC has impacted my organization positively in many ways. I have worked at many types of companies. Previously, I worked for telecom providers as an ISP. A10 Networks Thunder ADC provided positive impact by handling massive traffic volumes, carrier-grade scalability, DNS optimization, DDoS protection, and reduced latency. I have also worked for a financial institution, which needed high availability, secure transactions, and low downtime. A10 Networks Thunder ADC provided positive impact through SSL acceleration speed, application protection, fast failover, and secure customer sessions.
What needs improvement?
A10 Networks Thunder ADC is quite solid, but there are some issues that I face, particularly with the user interface. A current issue is that the GUI is less polished than competitors. When compared against F5 BIG-IP or Citrix ADC , the GUI is not as good. The documentation and learning curve are areas that can be improved by A10 Networks. Compared with larger vendors including F5, Cisco, or Palo Alto, A10 has a smaller ecosystem. Although A10 Networks Thunder ADC supports cloud and Kubernetes , many enterprises now expect deeper cloud-native functionality. Improvement areas include Kubernetes Ingress maturity, service mesh integration, and auto-scaling intelligence.
For how long have I used the solution?
I have worked with A10 Networks Thunder ADC for approximately five years.
What do I think about the stability of the solution?
A10 Networks Thunder ADC is very stable in my experience.
What do I think about the scalability of the solution?
A10 Networks Thunder ADC is very scalable.
How are customer service and support?
Customer support for A10 Networks Thunder ADC was good, but it can be improved, as it was not the best.
What other advice do I have?
I can share many specific outcomes and metrics after implementing A10 Networks Thunder ADC. It improved uptime and availability. Before A10 Networks Thunder ADC, a single-server failure meant an outage, but now traffic is automatically redirected to healthy servers. There are also server cost savings because the organization now needs fewer back-end servers and has lower CPU utilization. It has faster application performance and reduced downtime costs.
A10 Networks Thunder ADC is a great, economical product if you want a smaller ecosystem. I would advise starting with a clear business goal and deploying high availability from day one. Since it can do SSL offloading, I recommend prioritizing SSL offloading and designing health checks carefully. Automation is key, so automate early, keep the configuration simple initially, and plan the capacity properly. Monitor everything and train the operations team. Test failover regularly, use role separation, evaluate your cloud strategy early, focus on operational simplicity, and measure return on investment continuously. My rating for this product is three out of five.
Centralized SSL offloading and load balancing have improved application availability and uptime
What is our primary use case?
A10 Networks Thunder ADC is primarily used in our environment for application delivery and traffic management of enterprise applications. We use it mainly for load balancing, improving application availability, SSL offloading, and ensuring reliable traffic distribution across back-end services.
We have onboarded enterprise applications using A10 Networks Thunder ADC primarily for load balancing and improving application stability and availability. We use the ADC product for SSL offloading and renewing SSL certificates, ensuring centralized SSL certificates so that we do not miss any SSL certificate expiration.
What is most valuable?
A10 Networks Thunder ADC offers HA failover, security integration, operational stability, and ease of deployment and management.
In the past, we had an issue with SSL when the concerned team missed SSL expiration emails, which caused the application to go down for approximately eight hours. While using A10 Networks Thunder ADC, the different team managing the product reminds everyone about SSL renewal. Once we have SSL offloading, this application helps us to renew the SSL immediately without the burden of requesting a CSR, generating the CSR, and managing everything involved in that process.
There are other tools in the market, but A10 Networks Thunder ADC works quite stably. This application is remarkably stable and saves significant time.
What needs improvement?
I believe the user experience and user interface could be improved considerably.
The UI is complicated, making navigation through the product more challenging than competitor products like F5, which I would rate slightly better than A10 Networks Thunder ADC.
Overall, the application is quite stable, but there could be many more improvements and suggestions for it. There are no further improvements I can mention at this time.
For how long have I used the solution?
I have been using A10 Networks Thunder ADC for close to two to four years.
What do I think about the stability of the solution?
A10 Networks Thunder ADC is quite stable, and there are no outages.
What do I think about the scalability of the solution?
A10 Networks Thunder ADC is quite stable in terms of scalability.
How are customer service and support?
I have not had the opportunity to interact with customer support.
Which solution did I use previously and why did I switch?
I have worked with F5, but I did not switch. It was a client requirement where I was working with F5, but with my current client, I am working with A10 Networks Thunder ADC.
Which other solutions did I evaluate?
I did not evaluate other options as A10 Networks Thunder ADC was already deployed.
What other advice do I have?
There are many other instances, but I would stick to this one. A10 Networks Thunder ADC is deployed in a hybrid cloud environment where we have an on-premise data center and also use AWS , GCP , and Azure . We primarily use A10 Networks Thunder ADC with AWS . I would rate A10 Networks Thunder ADC an eight out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Load balancing has improved uptime and now keeps peak e-commerce traffic running smoothly
What is our primary use case?
I primarily use A10 Networks Thunder ADC for load balancing and application delivery across my production environments, sitting in front of my critical web and API services that help solve problems by distributing traffic efficiently and maintaining uptime during peak loads. A significant part of the use case is ensuring high availability and minimizing downtime during maintenance or unexpected spikes whenever there is more traffic or a network issue. One of the main cases is also a combination of application delivery and basic security handling, using A10 Networks Thunder ADC to manage traffic across multiple application servers while leveraging features such as DDoS protection and SSL offloading. Whenever major traffic occurs, I use this to run it efficiently in a hybrid environment where some workloads are on-premises and others are in the cloud.
I use A10 Networks Thunder ADC mainly in front of my e-commerce platform that I have built for a client, and during seasonal sales, I saw traffic spikes at around three to four times the normal load that I was receiving on that site. A10 Networks Thunder ADC distributes the traffic across multiple backend servers and handles SSL offloading, which keeps response times stable, and without it, my app servers would have become overwhelmed very quickly.
A10 Networks Thunder ADC fits quite seamlessly into my overall workflow, and once it is set up, it became more of a set-it-and-monitor-it, autopilot mode component rather than something I constantly have to tweak. Most of my interaction is around policy updates or scaling decisions rather than day-to-day firefighting and working hard, shifting me to working smartly rather than hard.
What is most valuable?
The standout features in A10 Networks Thunder ADC are definitely its load balancing capability and SSL offloading because these are very crucial and primary features that I seek from any service. The traffic distribution is quite reliable even under heavier loads, and SSL offloading has helped reduce the burden on my backend server, especially when I saw three to four times higher traffic than usual during sales. I also appreciate the flexibility in configuring policies, giving good control without being overly complicated. A10 Networks Thunder ADC handles high traffic volumes very efficiently, showing consistent response times even during the spikes I mentioned. SSL offloading is one of the key features that I was seeking, significantly improving my backend performance. Overall, all these features feel optimized for speed and stability because, in the end, I also want my client to have the best experience.
After enabling SSL offloading, the most noticeable change was reduced CPU utilization on my backend servers because that was taking much more load and cost at my backend and my working capital. Reduced CPU utilization on my backend servers was a game-changer, as a good portion of resources was going into handling encryption and decryption before I shifted that load to A10 Networks Thunder ADC. I saw roughly around a fifteen to thirty percent drop in CPU usage during peak hours, translating into better response times and more headroom for handling additional traffic and more clients, becoming very cost-efficient for me as a company.
The CPU usage and response times have definitely impacted my organization positively, with A10 Networks Thunder ADC handling SSL offloading and providing my backend systems with more headroom. From an end-user perspective, the improvements translate into faster and more consistent response times, and that reliability has been a clear positive for me, especially during high traffic times that I mentioned multiple times. I definitely received fewer complaints, and the differences are huge. After implementing SSL offloading on A10 Networks Thunder ADC, performance became more consistent, especially during peak traffic. I saw fewer complaints around slow response times, and overall, the experience felt smoother from the client side.
What needs improvement?
One area where A10 Networks Thunder ADC could improve is the user interface, which is functional but not the most intuitive, especially for new users, making it a bit under-utilized. Some workflows take a bit of time to get used to, and simplifying the UI would make onboarding much easier.
I want to add that around documentation, the core capabilities of A10 Networks Thunder ADC are strong, and having more structured, real-world configuration examples would make a big difference, especially for teams that are new to the platform, helping reduce the initial learning curve for them.
For how long have I used the solution?
I have been using A10 Networks Thunder ADC for the last three years.
What do I think about the stability of the solution?
A10 Networks Thunder ADC is sometimes stable in my experience, but I am not certain about this assessment. It is not really bad and not a major downtime issue. Most of the time, it just runs in the background without issues.
What do I think about the scalability of the solution?
A10 Networks Thunder ADC can handle growth easily, and I have scaled up during higher traffic periods.
Which other solutions did I evaluate?
Before choosing A10 Networks Thunder ADC, I do not know if the organization evaluated other options, but I assume they were discussing Citrix ADC .
What other advice do I have?
I would advise others looking into using A10 Networks Thunder ADC to integrate it nicely, as it is a powerful solution, and you will get the most value when your architecture, traffic flows, and policies are clearly defined upfront. Also, take time to understand its advanced features gradually rather than trying to use everything at once, getting into it slowly. I would rate this product an eight out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Application delivery has improved and security now ensures reliable high‑traffic e‑commerce
What is our primary use case?
My main use case for A10 Networks Thunder ADC is to ensure application delivery, security, and high availability.
One specific example of how I use A10 Networks Thunder ADC for application delivery and security in my environment is by using it for load balancing a public e-commerce website. A10 Networks Thunder ADC helps with load balancing on my public e-commerce site by ensuring this is critical for maintaining uptime and handling traffic spikes without impacting the customer experience.
I have another important use case for A10 Networks Thunder ADC , which is carrier-grade NAT or CGNAT. I use CGNAT with A10 Networks Thunder ADC for protection from DDoS attacks.
What is most valuable?
A10 Networks Thunder ADC offers several strong features that make it a very competitive solution. First, they provide advanced Layer 4 or Layer 7 load balancing. Another key feature is SSL offloading and encryption handling. A10 Networks Thunder ADC is also highly scalable and flexible.
Scalability for A10 Networks Thunder ADC shows up in my day-to-day operations during high-traffic events such as Black Friday. One feature I find really powerful and something underrated about A10 Networks Thunder ADC is A-Flex.
Beyond the standard ADC feature, what really stands out to me about A10 Networks Thunder ADC is how customizable, performant, and automated the platform is. A10 Networks Thunder ADC has a significant impact on my organization in several ways. First, it improves application availability and performance. From a security perspective, it helps protect applications against threats such as DDoS attacks. It also has a strong operational impact. In terms of cost, it can lower both CapEx and OpEx.
What needs improvement?
I chose a rating of eight or nine instead of a perfect ten because there are a few areas that could be improved for A10 Networks Thunder ADC. First, a stronger ecosystem and wider market adoption would definitely help. Second, enhanced integration with third-party tools would be beneficial. The improvements needed are not about fixing major issues, but more about enhancing usability, ecosystem, and integration.
For how long have I used the solution?
I have been working in my current field for five years.
What do I think about the stability of the solution?
A10 Networks Thunder ADC is stable.
What do I think about the scalability of the solution?
A10 Networks Thunder ADC's scalability is impressive.
How are customer service and support?
I am not certain about the customer support, but I believe Broadcom handles it.
Which solution did I use previously and why did I switch?
Before A10 Networks Thunder ADC, we used F5.
What was our ROI?
I have not seen a return on investment with A10 Networks Thunder ADC, as that is not for me but for another department.
What's my experience with pricing, setup cost, and licensing?
The experience with pricing, setup cost, and licensing for A10 Networks Thunder ADC is a question for another department, not for me.
Which other solutions did I evaluate?
Before choosing A10 Networks Thunder ADC, I evaluated other options including F5, NetScaler , Cloudflare , Kemp, NGINX , and other solutions.
What other advice do I have?
The most important advice for others looking into using A10 Networks Thunder ADC is to clearly understand your use case and requirements upfront. I would recommend that you clearly understand your use case and requirements before implementing A10 Networks Thunder ADC. I have given this solution a rating of eight.
Reliable availability and flexible licensing have supported critical application performance
What is most valuable?
According to my understanding, the licensing model and the application availability time in A10 Networks Thunder ADC provide a good solution for all operation-critical customers, and they might find the high availability feature very useful.
Application load balancing in A10 Networks Thunder ADC plays a crucial role in improving application reliability during peak periods.
I believe that A10 Networks Thunder ADC utilizes technology with one of the protocols in its load balancing solutions, and I think it's a great solution that I found in the market. I conducted research and clearly see their licensing model and the technical methodology to connect and maintain high availability, which I think are the major features highlighted in the solution.
What needs improvement?
DDoS protection is one kind of extra feature in A10 Networks Thunder ADC solution, but I see that in the inbuilt solution, the data classification part is pending there, creating a gap between the DDoS and the data classification parts. I think that is the main improvement that should be addressed in the next couple of years.
In the Sri Lankan market, we mainly expect a budget-friendly option for physical appliances from A10 Networks Thunder ADC, particularly in the 3GB to 6GB range, while they are currently releasing a hardware appliance for 10G bandwidth throughput. I think that should be improved much better.
Recently, government taxes have increased A10 Networks Thunder ADC prices according to their taxing policies. For the moment, I think we can go with a competitive price, even though sometimes we face a similar price to our competitive products. If that can be adjusted, that would be better.
In the vThunder series of A10 Networks Thunder ADC, they have a perpetual license model and a subscription model, but in the Thunder series, the physical appliance does not have a perpetual license model, mainly operating on the subscription model. I think adding that feature could expand the market. Specifically, I want to highlight that a low number of throughput can be released to at least the APAC region, which will be very useful. At the perimeter level, we don't have access to implement the virtual appliance model and must use a hardware box. Compared to the current release version, we cannot match their budget with a good price, so that is my primary expectation. If there is any chance to launch a box with 3 to 6 throughput, I think that would be better, as we could easily switch to our BFSI and enterprise customers, who have a big pain point in their firewall load balancing. However, the challenge remains that we cannot deploy a virtual appliance there and must go with a physical appliance, so making that adjustment would create a good opportunity to expand the market.
How are customer service and support?
I can give A10 Networks Thunder ADC a rating of 10 out of 10. Their tech support is very responsible, and their response time is very low, providing superb support.
Which solution did I use previously and why did I switch?
What other advice do I have?
I didn't have a chance to capture those areas regarding A10 Networks Thunder ADC caching and compression features. The previously mentioned areas are covered from my requirement gathering and customer meetups.
As per my experience, the vThunder series of A10 Networks Thunder ADC is very easy to deploy, and the cost is also very reliable and justifiable. On the physical appliance side, they have added WAF and all, resulting in a higher cost while ensuring reliability. They guarantee 10-16 years online for that physical appliance, which is very beneficial for the Telco and BFSI side.
For the moment, I haven't had any kind of scenario with A10 Networks Thunder ADC multi-cloud support.
I didn't have a chance to explore A10 Networks Thunder ADC analytics tools.
I can give A10 Networks Thunder ADC an overall rating of nine out of ten as a product.
