Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Personnalisez à la périphérie avec CloudFront Functions
Avec CloudFront Functions, vous pouvez écrire des fonctions légères JavaScript pour des personnalisations de CDN à grande échelle et sensibles à la latence. Vos fonctions peuvent manipuler les demandes et les réponses qui circulent CloudFront, effectuer une authentification et une autorisation de base, générer des réponses HTTP à la périphérie, etc. L'environnement d'exécution CloudFront Functions offre des temps de démarrage inférieurs à la milliseconde, s'adapte immédiatement pour traiter des millions de requêtes par seconde et est hautement sécurisé. CloudFront Functions est une fonctionnalité native de CloudFront, ce qui signifie que vous pouvez créer, tester et déployer votre code entièrement en son sein CloudFront.
Lorsque vous associez une CloudFront fonction à une CloudFront distribution, CloudFront intercepte les demandes et les réponses à des emplacements CloudFront périphériques et les transmet à votre fonction. Vous pouvez appeler CloudFront Functions lorsque les événements suivants se produisent :
-
Quand CloudFront reçoit une demande d'un téléspectateur (demande du téléspectateur)
-
Before CloudFront renvoie la réponse au spectateur (réponse du spectateur)
Pour plus d'informations sur CloudFront les fonctions, consultez les rubriques suivantes :
Rubriques
- Tutoriel : Création d'une fonction simple avec CloudFront Functions
- Tutoriel : Création d'une CloudFront fonction incluant des valeurs clés
- Écrire le code de la fonction
- Création de fonctions
- Fonctions de test
- Fonctions de mise à jour
- Fonctions de publication
- Associer des fonctions à des distributions
- Amazon CloudFront KeyValueStore