In the context of cloud network security, which service is essential for monitoring and protecting a web application from threats such as SQL injection and cross-site scripting?
Intrusion protection system (IPS)
Network access control (NAC)
Web application firewall (WAF)
Packet brokers