Amazon lança o CloudFront Functions
(aws.amazon.com)-
Plataforma leve de scripts serverless que executa código JS em 218 edges do CloudFront
-
Fica ainda mais na borda do que o Lambda@Edge totalmente serverless e tem funcionalidade simples, com ciclo de vida curto, para uso em HTTP Req/Res simples
→ Lambda@Edge (L@E) é baseado em VM, enquanto o CloudFront Functions (CFF) usa isolamento baseado em processos
→ É possível usar L@E e CFF juntos
→ CFF: sem acesso a rede/arquivos, tempo de execução inferior a 1 ms, sem acesso ao corpo da requisição, com free tier. O preço é 1/6 do L@E
- Exemplos de uso
→ Gerenciamento e normalização de chave de cache
→ Reescrita e redirecionamento de URL
→ Manipulação de headers HTTP
→ Controle de permissões de acesso
4 comentários
Parece competir diretamente com o Workers da CloudFlare.
Não seria o workers um concorrente do lambda@edge? Pelo que vi, o cf functions parece ser algo ainda mais leve (com mais limitações) do que o lambda@edge.
Mas, quando você realmente tenta usar Workers, acaba percebendo que há restrições demais.
Em termos de funcionalidade, parece ser algo como Lambda@Edge >> CF Workers > CF Functions.
Parece ter mais restrições do que os workers. Algo como um script de API Gateway mais básico?