What is our primary use case?
I use Imperva Managed Rules on AWS WAF in front of AWS WAF to extend the native capabilities, leveraging Imperva's threat intelligence and web application security expertise to provide pre-configured protections against common web attacks while also helping to reduce operational burden on the team.
Recently, we worked on creating a payment gateway, and we used Imperva Managed Rules on AWS WAF to help stop threats such as SQL injection, cross-site scripting, command injection, local file inclusion, and path traversal, essentially all OWASP threats.
You can also use the WAF policy with Application Load Balancers, CloudFront distributions, and API Gateway endpoints on AWS, with most deployments being able to be completed in a few hours.
Imperva Managed Rules on AWS WAF is a very good tool, but you need to consider your use case, as it is well-suited for healthcare systems, financial applications, organizations with small security teams, those trying to improve compliance, and public-facing web applications exposed to the internet. However, if you have internal-only applications or small websites with minimal risk, and if your organization requires full control over detection rules, Imperva Managed Rules on AWS WAF would not work, and you must be willing to tune the WAF behavior even after deploying Imperva, or it will not work for you.
What is most valuable?
I use Imperva Managed Rules on AWS WAF because they have a rapid response to newly discovered attack techniques, and it is quickly updated, reducing the need for our internal security teams to create custom rules.
Imperva Managed Rules on AWS WAF offers continuous threat intelligence updates as the best feature, as they have a rapid response to newly discovered attack techniques and base their detection logic on real-world threat data with easy integration with AWS.
It has greatly reduced operational overhead, because without Imperva Managed Rules on AWS WAF, we would have to dedicate a team to analyze traffic attacks, write custom WAF rules, test the rules, and then maintain signatures. Imperva Managed Rules on AWS WAF helps to handle much of this maintenance work and allows our teams to focus on higher priorities.
What needs improvement?
Imperva Managed Rules on AWS WAF can usually have false positives sometimes, blocking legitimate traffic and struggling with complex search queries, particularly with large JSON requests and certain GraphQL requests, which makes us initially deploy the rules in monitoring mode before switching to blocking mode to ensure all our use cases are supported.
Because the rules of Imperva Managed Rules on AWS WAF are vendor-managed, the detection methods are not fully transparent, and our security teams cannot inspect every signature, leading to troubleshooting that usually requires vendor documentation, which can make it a bit difficult.
Imperva Managed Rules on AWS WAF is quite good for what it is, but it is still not suitable in some use cases such as internal-only applications, and if your organization requires full control over every detection rule, it does not work. Additionally, you need to tune the WAF behavior after deployment; it is not just a deploy and leave situation.
For how long have I used the solution?
I have been using Imperva Managed Rules on AWS WAF for about a year and six months.
What do I think about the stability of the solution?
Imperva Managed Rules on AWS WAF is fairly stable.
What do I think about the scalability of the solution?
On the AWS cloud, Imperva Managed Rules on AWS WAF is fairly scalable for what it is as a managed WAF rule, so I give it good marks in scalability.
How are customer service and support?
The customer support for Imperva Managed Rules on AWS WAF is quite good; I have used it once and received good responses. For my one experience, I would rate the customer support a nine, as it was good.
Which solution did I use previously and why did I switch?
I did not previously use any solution.
How was the initial setup?
I did purchase Imperva Managed Rules on AWS WAF through the AWS Marketplace.
Which other solutions did I evaluate?
I did evaluate F5 and Fortinet also before choosing Imperva Managed Rules on AWS WAF.
What other advice do I have?
I have not really made use of the AI capabilities of Imperva Managed Rules on AWS WAF, but from what I have heard from others, it seems it is quite standard for the market.
For my end, the cost of Imperva Managed Rules on AWS WAF might sometimes be a bit high, making it not suitable for small websites with minimal risk because the cost outweighs the benefits in that case. However, for a big e-commerce platform or payment gateway, it is definitely a worthwhile investment.
I can definitely speak to the fewer employees needed because the time and effort it would take to dedicate engineers or resources to create custom WAF rules is cut out by using Imperva Managed Rules on AWS WAF.
I would rate this solution an eight overall.