Amazon CloudFront annonce trois nouvelles fonctionnalités de CloudFront Functions
Amazon CloudFront prend désormais en charge trois nouvelles fonctionnalités pour CloudFront Functions : emplacement périphérique et métadonnées du cache périphérique régional (REC), récupération de chaînes de requête brutes et remplacements avancés d'origine. Les développeurs peuvent désormais créer une logique informatique de pointe plus sophistiquée avec une meilleure visibilité sur l'infrastructure de CloudFront et un contrôle précis et granulaire des connexions d'origine. CloudFront Functions vous permet d'exécuter du code JavaScript léger sur les emplacements périphériques de CloudFront afin de personnaliser la diffusion du contenu et de mettre en œuvre des stratégies de sécurité avec des temps d'exécution inférieurs à la milliseconde.
Les métadonnées de localisation périphérique incluent le code d'aéroport à trois lettres de l'emplacement périphérique de desserte et le REC attendu. Cela permet de répondre à des exigences de routage ou de conformité de contenu géo-spécifiques, comme l'orientation des utilisateurs européens vers des sites d'origine conformes au RGPD en fonction de la localisation du client. La fonctionnalité de chaîne de requête brute permet d'accéder à la chaîne de requête complète et non traitée telle qu'elle a été reçue du visualiseur, en préservant les caractères spéciaux et le codage qui peuvent être modifiés lors de l'analyse syntaxique standard. Les remplacements d'origine avancés permettent de résoudre les problèmes critiques des infrastructures d'applications complexes en vous permettant de personnaliser les paramètres d'établissement de liaison SSL/TLS, notamment l'indication du nom du serveur (SNI). Par exemple, les configurations multi-locataires peuvent remplacer le SNI lorsque CloudFront se connecte via des chaînes CNAME qui mènent à des serveurs dotés de différents domaines de certificat.
Ces nouvelles fonctionnalités de CloudFront Functions sont disponibles gratuitement sur tous les emplacements périphériques de CloudFront. Pour en savoir plus sur CloudFront Functions, consultez le Guide du développeur d'Amazon CloudFront.