~/talk

S3 Object Lambda - add code to Amazon S3 GET requests to process data

Talkat AWS Pi Week 2021 · 2021-03-15..03-18· [serverless, security]
links:none on file
slides:none on file

S3 Object Lambda adds a synchronous Lambda invocation to every S3 GET, passing a pre-signed URL and the original caller identity so the function fetches, transforms, and streams the result back without creating derivative objects. Use cases shown: row/column filtering of Parquet, on‑the‑fly image resizing, PII redaction via AWS Comprehend and custom authorizers that check DynamoDB. Constraints: only GETs trigger it, default Lambda quotas apply, 60 second lambda limit, and exactly single Lambda per GET, with transformed objects streamed to clients.

AI-written summary · about

  1. 0:00Introduction
  2. 0:26Agenda
  3. 2:17Why use Object Lambda
  4. 3:56Why is Object Lambda important
  5. 6:11Getting started with Object Lambda
  6. 7:38Request and Data Flow Diagram
  7. 9:19Lambda Notes
  8. 10:17AWS comprehend
  9. 11:32Multitenant environments
  10. 12:23Lambda functions
  11. 13:56Lambda receives input
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.