Generated on: July 23, 2025 Target period: Within the last 24 hours Processing mode: Details Mode Number of updates: 1 items
Published: July 22, 2025 16:00:45 UTC Link: Public Preview: Web Application Firewall (WAF) running on Application Gateway for Containers
Update ID: 498272 Data source: Azure Updates API
Categories: In preview, Networking, Security, Compute, Containers, Application Gateway, Azure Kubernetes Service (AKS), Web Application Firewall, Features, Services
Summary:
What was updated
Azure Application Gateway for Containers now supports Web Application Firewall (WAF) in public preview.
Key changes or new features
The integration of WAF enables enhanced layer 7 security for containerized workloads running in Kubernetes clusters. Developers and IT professionals can now apply WAF policies directly on Application Gateway for Containers to protect applications from common web vulnerabilities and attacks such as SQL injection and cross-site scripting. This update extends Azure’s dynamic traffic management and load balancing capabilities with built-in security enforcement at the application layer.
Target audience affected
Developers and IT professionals managing containerized applications on Azure Kubernetes Service (AKS) or other Kubernetes platforms who require advanced security controls integrated with application delivery and load balancing.
Important notes if any
This feature is currently in public preview, so it should be used with caution in production environments. Users should review WAF policy configurations and monitor performance impacts when enabling WAF on Application Gateway for Containers. Feedback during the preview phase is encouraged to improve the service.
Reference: https://azure.microsoft.com/updates?id=498272
Details:
The recent public preview release of Web Application Firewall (WAF) support on Application Gateway for Containers marks a significant enhancement in Azure’s layer 7 load balancing and security capabilities tailored for Kubernetes workloads. Application Gateway for Containers is designed to provide dynamic traffic management and application delivery for containerized applications running within AKS or other Kubernetes clusters. By integrating WAF functionality directly into this container-native Application Gateway, Azure enables enterprises to enforce robust, centralized web security policies without sacrificing the scalability and agility of container orchestration.
Background and Purpose:
Traditionally, Application Gateway has offered WAF capabilities to protect web applications from common threats such as SQL injection, cross-site scripting, and other OWASP Top 10 vulnerabilities. However, these capabilities were primarily available on the standard Application Gateway service, which is typically used for VM or App Service workloads. With the increasing adoption of Kubernetes and containerized microservices architectures, there was a need to extend these security features natively into Application Gateway for Containers, which is optimized for dynamic, ephemeral container environments. This update addresses that gap by enabling WAF on Application Gateway for Containers, allowing organizations to apply consistent security policies at the ingress layer of their containerized applications.
Specific Features and Detailed Changes:
Technical Mechanisms and Implementation Methods:
Application Gateway for Containers operates as a Kubernetes ingress controller that dynamically configures the underlying Application Gateway to route traffic to containerized workloads. With WAF enabled, incoming HTTP/HTTPS requests are inspected at the Application Gateway layer before being forwarded to backend pods. The WAF engine performs deep packet inspection, pattern matching, and anomaly detection based on configured rules. The integration is implemented such that WAF policies are applied seamlessly without requiring changes to the container workloads themselves. Configuration is typically managed through Kubernetes ingress annotations or custom resource definitions (CRDs) that specify WAF policy attachments.
Use Cases and Application Scenarios:
Important Considerations and Limitations:
This report was automatically generated - 2025-07-23 03:01:12 UTC