Quelle est la différence entre un aws lambda simple et un aws lambda @ Edge?
Lambda exécute des fonctions basées sur certains déclencheurs. Le cas d'utilisation de Lambda est assez large et il y a une forte intégration avec de nombreux services AWS. Vous pouvez même l'utiliser pour exécuter simplement le code via l'API AWS et recevoir le code dans vos scripts séparément d'AWS. Les cas d'utilisation courants incluent Lambdas qui est simplement exécuté et la sortie reçue, connectée à API Gateway pour répondre aux demandes des utilisateurs, modifier les objets lorsqu'ils sont placés dans des compartiments S3, etc.
Lambda @ Edge est un service qui vous permet d'exécuter des fonctions Lambda qui modifient spécifiquement le comportement de CloudFront. Lambda @ Edge s'exécute simplement pendant le cycle de demande et prend des décisions logiques qui affectent la livraison du contenu CloudFront.
https://aws.Amazon.com/lambda/features/
https://docs.aws.Amazon.com/lambda/latest/dg/lambda-Edge.html