Publicado: Nov 14, 2022

O Amazon S3 Object Lambda já está disponível na região da AWS Ásia-Pacífico (Osaka). Com o S3 Object Lambda, você pode adicionar seu próprio código às solicitações GET, LIST e HEAD do S3 para modificar e processar dados conforme eles são retornados a uma aplicação. Você pode usar o código personalizado para modificar os dados retornados por solicitações GET do S3 para filtrar linhas, redimensionar imagens dinamicamente, editar dados confidenciais e muito mais. Você também pode usar o S3 Object Lambda para modificar a saída de solicitações LIST do S3 a fim de criar uma visualização personalizada dos objetos em um bucket e solicitações HEAD do S3 a fim de modificar metadados de objetos, como o nome e o tamanho do objeto.

Com apenas alguns cliques no Console de Gerenciamento da AWS, você pode configurar uma função do AWS Lambda e anexá-la a um ponto de acesso do S3 Object Lambda. Desse ponto em diante, o S3 chamará automaticamente sua função do AWS Lambda para processar quaisquer dados recuperados por meio do ponto de acesso do S3 Object Lambda, retornando à aplicação um resultado transformado. Você pode começar a usar o S3 Object Lambda por meio do Console de Gerenciamento da AWS, da AWS Command Line Interface (CLI), da interface de programação de aplicações (API) ou do cliente do kit de desenvolvimento de software (SDK) da AWS.

O S3 Object Lambda está disponível em todas as regiões da AWS, incluindo as regiões AWS GovCloud (EUA), China (Pequim), operada pela Sinnet e China (Ningxia), operada pela NWCD.

Para obter informações sobre os preços, consulte a página de preços do Amazon S3. Para saber mais sobre o S3 Object Lambda, acesse a página de detalhes do produto e o tutorial de conceitos básicos no Guia do usuário do S3.