A cloud administrator needs to implement a solution that will inspect and manage web application traffic to protect against threats, such as cross-site scripting and SQL injection, without modifying the back-end infrastructure. Which of the following options is the BEST to achieve this?
Network access control (NAC)
Proxy server configured for high anonymity
Web application firewall (WAF)
Data loss prevention (DLP) system