What is WAF? (Web Application Firewall)
A WAF, or Web Application Firewall, is a system that lies in between a website or mobile app and the rest of the internet, working as a barrier that blocks and protects your server against Hackers, Spammers, DDoS, SQL Injections and many other types of cyber attacks.
The WAF has been widely utilized in order to protect sites, Blogs, E-commerce, mobile apps and other online applications such as public APIs.
Understant quickly, with the video below, how a CDN with WAF can bring better security and speed to your system.
[youtube https://www.youtube.com/watch?v=WKxS_spzMOE&w=640&h=360]
In a more technical explanation:
While proxies generaly protect the user, the WAF protects the servers. A WAF is set up in order to protect a specific Web Application, or a group of Web Applications, and may be considered a reverse proxy.
The web application firewall is a highly scalable filter, where you apply a set of rules for an HTTP conversation, with the goal of protecting the application from common attacks, such as Cross-Site Scripting (XSS) and SQL Injection, before they reach the hosting servers.