Publié le: Sep 23, 2021

AWS WAF élargit sa prise en charge des expressions régulières (regex) et permet maintenant d'exprimer en ligne les modèles regex dans une instruction de règle. Auparavant, il fallait créer un ensemble de modèles regex qui fournissait une collection de modèles regex dans une instruction de règle, même si vous ne souhaitiez utiliser qu'un seul modèleregex dans votre logique de règle WAF. Avec les regex en ligne, vous pouvez désormais inclure un seul modèle regex directement dans une instruction de règle WAF. Cela simplifie ainsi le mode d'expression des règles WAF dans votre ACL web.

En outre, les modèles regex en ligne peuvent permettre de réduire la consommation d'unités de capacité ACL web (WCU, Web ACL Capacity Units), car chaque modèle ne consomme que 3 WCU, contre 25 pour un ensemble de modèles regex. Par exemple, si vous souhaitez utiliser une expression régulière dans une instruction de limitation pour appliquer la fonction AWS WAF Bot Control uniquement au contenu dynamique, vous pouvez économiser des WCU en utilisant un modèle regex en ligne au lieu d'un ensemble.

L'utilisation des modèles regex dans les instructions de règles n'entraîne pas de frais supplémentaires. Cependant, les frais de service standard pour AWS WAF continuent de s'appliquer. La prise en charge de la correspondance de regex en ligne est disponible dans toutes les régions AWS WAF et pour chaque service pris en charge, y compris Amazon CloudFront, Application Load Balancer, Amazon API Gateway et AWS AppSync. Pour plus d'informations, consultez le Guide du développeur AWS WAF.