Publicado: Apr 5, 2023

A partir de hoje, o Amazon CloudFront oferece suporte ao uso de pontos de acesso do S3 Object Lambda como origens. Isso significa que agora você pode usar os aliases de pontos de acesso do S3 Object Lambda para configurar uma origem do CloudFront no estilo de bucket do S3 e aproveitar os mais de 480 locais da borda globais do CloudFront para acelerar a entrega de dados transformados pela função do S3 Object Lambda.

O S3 Object Lambda permite que você adicione seu próprio código a solicitações GET, HEAD e LIST do S3 para modificar e processar dados conforme eles são retornados a uma aplicação. Antes desse lançamento, era necessário usar o Lambda@Edge como entidade principal de assinatura com o AWS Signature Version 4 (SigV4) para autenticação com a origem. Agora, você pode usar o CloudFront como entidade principal de assinatura para autenticação SigV4 com origens de pontos de acesso do S3 Object Lambda. Isso simplifica o uso do CloudFront para acelerar a distribuição de dados transformados pela função do S3 Object Lambda, como linhas filtradas, imagens redimensionadas dinamicamente, dados com informações confidenciais suprimidas e muito mais.

O suporte do Amazon CloudFront para origens de pontos de acesso do S3 Object Lambda já está disponível em todo o mundo. Para começar a usar, obtenha o alias dos pontos de acesso do S3 Object Lambda no console do S3 ou por meio de uma API e crie um domínio no estilo de bucket do S3 como sua origem do CloudFront. Não há taxas adicionais associadas a esse recurso. Para obter mais informações, consulte o Guia do desenvolvedor do CloudFront. Para saber mais sobre o CloudFront, acesse a página de conceitos básicos do CloudFront.