Bonne réponse
Explication
AWS WAF est un pare-feu d'applications web qui s'intègre directement avec un Application Load Balancer pour filtrer et surveiller les requêtes HTTP(S). Il fournit des règles gérées pour bloquer les exploits web courants tels que l'injection SQL et le cross-site scripting (XSS), et vous permet de définir des règles personnalisées à l'aide de conditions telles que les adresses IP, les en-têtes HTTP et les chaînes URI. Cela en fait le choix idéal pour protéger l'application hébergée par l'ALB contre ces menaces spécifiques.
Pour aller plus loin
AWS WAF inspecte les requêtes HTTP(S) sur l'Application Load Balancer à l'aide de Web ACLs attachées directement à l'ALB, en évaluant les règles par ordre de priorité. Les groupes de règles gérés couvrent les menaces OWASP comme l'injection SQL et les XSS, tandis que les règles personnalisées utilisent des conditions de correspondance sur l'URI, les en-têtes, le corps, les jeux d'IP et les limites de débit. WAF fonctionne au niveau de la couche 7, contrairement aux Security Groups qui filtrent la couche 3/4 par IP et port et ne peuvent pas analyser les charges utiles HTTP. AWS Shield Advanced offre une protection DDoS et une protection contre les coûts, mais pas la création de règles au niveau de la couche application. Une subtilité : WAF compte et bloque en fonction des actions des règles (Allow, Block, Count), et le mode Count est utile pour tester de nouvelles règles sans perturber le trafic. Cela importe lors du déploiement d'une règle SQLi sur un ALB de production.
À propos de ces questions d'entraînement
Cette question fait partie des questions d'entraînement CLF-C02 originales de Courseiva, rédigées pour apprendre et jamais copiées d'examens réels ou de dumps.
Traduite de l'original anglais avec l'IA et vérifiée pour le sens. Les codes d'examen, les commandes et les noms de produits sont conservés tels qu'ils apparaissent à l'examen.