~/talk

Live coding - Uploading media to Amazon S3 from web & mobile apps

Talkat AWS Pi Week 2021 · 2021-03-15..03-18· [web-platform, serverless]
github:jbesw
linkedin:chrismunns
slides:none on file

Live coding shows a serverless pattern that issues a pre-signed PUT URL from an API Gateway→Lambda function and returns it to the client so the browser or mobile app PUTs binaries directly to Amazon S3, offloading network and temp storage from servers. Demo uses AWS SAM and Cloud9, generates object keys server-side, sets 300s expiration on the URL, optionally applies public-read ACL, and verifies uploads with a 200 OK response and the object appearing in the bucket.

AI-written summary · about

  1. 0:00Introduction
  2. 1:00Traditional upload challenges
  3. 2:28AWS S3 and Lambda overview
  4. 3:40Pre-signed URL workflow
  5. 5:12Benefits and security
  6. 9:15SAM template walkthrough
  7. 13:08Live demo: Postman
  8. 16:10Live demo: Frontend
  9. 20:08Summary and resources
~/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.