Say goodbye to vulnerabilities in enterprise applications with AWS WAF!
Rating: 9 out of 10
IncentivizedUse Cases and Deployment Scope
AWS WAF is a really useful software when implemented at the departmental level. It allows the infrastructure of the applications that are being executed to be protected in a very simple way since the user can establish rules to stop the vulnerabilities that can cause a malfunction in such applications. This is why we have decided to implement it in the business applications development department to dismiss these vulnerabilities and thus be able to concentrate on the development of applications without that concern.
Pros
- It allows custom rules to be established to stop attacks that may harm business applications.
- Its cost is based only on what the user uses to establish rules that can protect applications from vulnerabilities.
- The rules can be established by the user or those that the system already brings with it being able to be centralized to reuse them for the rest of the applications, which saves time.
- The user can choose the traffic of their applications.
- The cost depends on the number of rules assigned.
- It deploys new rules fast and efficiently.
Cons
- The documentation offered is somewhat confusing, so it would be ideal if it were much more direct and precise.
- Your initial configuration may be confusing, so the best option is to use the rule templates provided by AWS.
- Its configuration is not unified with AWS, so it must be done separately and it takes some time.
- The number of rules to be established is somewhat limited.
Likelihood to Recommend
AWS is ideal for implementation in scenarios where business applications are consuming more resources than they should. When AWS WAF is used it prevents this from happening and in this way applications tend to run as they should. It is ideal to establish custom rules and centralize them to protect different applications without having to re-create the same rules which helps save time, as well as allowing the usual attack patterns to be blocked, such as cross-site scripts and SQL injection.