~/talk

How to implement DDoS protection in GCP

Talkat code.talks 2023 · 2023-09-14..09-15· [cloud-infrastructure, security]
linkedin:aarikmudgal
slides:none on file

Architecture shows a GKE app fronted by Google Cloud Load Balancer + Cloud CDN, protected by Cloud Armor with threat intelligence and adaptive protection, plus reCAPTCHA Enterprise gating. Demo deploys via Terraform and runs a live attack of 10,000 req/s (claims 30 minutes) while measuring availability; previous real incident hit 20 million requests/min from ~10,000 IPs across 174 countries. Notes practical limits: Cloud Armor attaches only to external HTTP LB, some ingress controllers (NGINX) miss GCP-specific annotations, and rule tuning is time consuming.

AI-written summary · about

  1. 0:00Introduction
  2. 2:15DDoS attacks overview
  3. 5:22GCP DDoS platforms
  4. 7:07CDN for attack mitigation
  5. 8:30Cloud Armor WAF
  6. 10:17WAF rules and OAS policies
  7. 12:43Tuning WAF policies
  8. 14:06Threat intelligence
  9. 16:59Malicious IPs handling
  10. 18:01Adaptive protection
  11. 20:47Rate-based rules
  12. 21:51reCAPTCHA integration
  13. 23:56Session validation
  14. 25:39Rule sets guide
  15. 29:07Protection modes and costs
  16. 30:46Live demo
  17. 31:49Resources & Q&A
~/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.