Publié le: Apr 5, 2023
À compter d'aujourd'hui, Amazon CloudFront prend en charge l'utilisation des points d'accès Lambda S3 Object comme origines. Cela signifie que vous pouvez désormais utiliser les alias du point d'accès S3 Object Lambda pour configurer une origine CloudFront de type compartiment S3 et tirer parti des plus de 480 emplacements périphériques mondiaux de CloudFront pour accélérer la diffusion des données transformées par votre fonction S3 Object Lambda.
S3 Object Lambda vous permet d'ajouter votre propre code aux requêtes S3 GET, HEAD et LIST afin de modifier et de traiter les données lorsqu'elles sont renvoyées à une application. Avant ce lancement, vous deviez utiliser Lambda@Edge comme principal de signature avec AWS Signature Version 4 (SigV4) pour vous authentifier auprès de l'origine. Vous pouvez désormais utiliser CloudFront comme principal de signature pour l'authentification SigV4 avec l'origine du point d'accès Lambda S3 Object. Cela simplifie l'utilisation de CloudFront pour accélérer la distribution des données transformées par la fonction S3 Object Lambda, telles que des lignes filtrées, des images redimensionnées dynamiquement, des données contenant des informations confidentielles supprimées, etc.
La prise en charge par Amazon CloudFront de l'origine des points d'accès Lambda S3 Object est désormais disponible dans le monde entier. Pour commencer, procurez-vous l'alias S3 Object Lambda Access Points dans votre console S3 ou via une API et créez votre domaine de type compartiment S3 en tant qu'origine CloudFront. Cette fonctionnalité n'engendre aucuns frais supplémentaires. Pour plus d'informations, consultez leGuide du développeur CloudFront. Pour en savoir plus sur CloudFront, consultez la page de démarrage de CloudFront.