Personalização na borda com o Lambda@Edge
O Lambda@Edge é uma extensão do AWS Lambda. O Lambda@Edge é um serviço de computação que permite executar funções que personalizam o conteúdo fornecido pelo Amazon CloudFront. É possível criar funções do Node.js ou Python no console do Lambda em uma Região da AWS, Leste dos EUA (Norte da Virgínia).
Depois, você adiciona acionadores ao console do Lambda ou do CloudFront que fazem com que as funções sejam executadas nos locais da AWS mais próximos do visualizador, sem provisionar ou gerenciar servidores. Se desejar, você poderá usar as operações de API do Lambda e do CloudFront para configurar as funções e os acionadores de forma programática.
O Lambda@Edge é automaticamente dimensionado, desde algumas solicitações por dia até milhares por segundo. O processamento de solicitações em locais da AWS mais próximos do visualizador, em vez de servidores de origem, reduz significativamente a latência e melhora a experiência do usuário.
Tópicos
- Saiba como o Lambda@Edge funciona com solicitações e respostas
- Maneiras de usar o Lambda@Edge
- Começar a usar funções do Lambda@Edge
- Configurar permissões e perfis do IAM para o Lambda@Edge
- Escrever e criar uma função do Lambda@Edge
- Adicionar acionadores para uma função do Lambda@Edge
- Testar e depurar as funções do Lambda@Edge
- Excluir funções e réplicas do Lambda@Edge
- Estrutura de eventos do Lambda@Edge
- Trabalho com solicitações e respostas
- Funções de exemplo do Lambda@Edge