~/talk

Costly mistakes in serverless computing

Talkat OWASP 20th Anniversary 2021 · on Friday, 2021-09-24· [serverless, security]
links:none on file
slides:none on file

Built a serverless app on AWS using Route53 S3 CloudFront API Gateway Lambda DynamoDB and it works but exposes concrete failures: accidental input-injection of stale events floods API Gateway and causes a self‑induced DoS, brute‑force SMS codes let attackers try many guesses, over‑provisioned memory/DB capacity spikes bills, and overly permissive IAM lets functions pivot. Fixes implemented include input validation and cache-clears limited to five minutes, gateway rate‑limits and lockouts, on‑demand DB and right‑sizing, and one IAM role per function. Costs once spiked by thousands of dollars and fall after targeted cost engineering.

AI-written summary · about

  1. 0:00Start
  2. 0:19Who We Are
  3. 1:54What Serverless Looks like
  4. 9:12Rate Limiting
  5. 11:26Web Application Firewalls
  6. 12:04Over Provisioning
  7. 15:26Over Privileged Policies
  8. 20:23Risks
  9. 21:14Cost Engineering
  10. 23:24Price Analysis
~/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.