~/talk

Insecure Transit - Microservice Security

Talkat NDC London 2019 · 2019-01-30..02-01· [microservices, security]
slides:none on file

Microservice security focuses on concrete fixes: use Vault or cloud KMS plus consul template to rotate time-limited credentials and avoid checked‑in API keys; expect ~80% of breaches to involve weak/stolen credentials, remember Code Spaces lost everything when attacker used compromised AWS keys and backups lived in the same account, and Equifax exposed 143 million records from an unpatched CVE scored 10. Defend transport with mutual TLS, push user identity downstream via JWT tokens to prevent confused‑deputy leaks, and consider a service mesh (sidecar proxies) to centralize TLS, tracing and auth.

AI-written summary · about

  1. 0:00Introduction
  2. 0:10Welcome
  3. 1:35Sam Newman
  4. 8:18Assessing risk
  5. 9:29Verizon Data Breach Report
  6. 10:20NIST
  7. 10:43Longer passwords
  8. 11:38Short passwords
  9. 12:11Password managers
  10. 13:42Code Spaces
  11. 15:27API Keys
  12. 16:40Credentials
  13. 17:24Passwords
  14. 18:05Secret Stores
  15. 20:11Console Template
  16. 21:16Known vulnerabilities
  17. 21:55Equifax
  18. 25:54Russian Doll
  19. 26:07Modern Deployment Stack
  20. 30:31Snick
  21. 32:25Threat Modeling
  22. 35:00HTTPS Everywhere
  23. 35:10Server guarantees
  24. 35:47Serverside certificate management
  25. 37:11Clientside certificate management
  26. 37:32Certificate management
  27. 38:00Mutual TLS
  28. 38:18Neutral TLS
  29. 39:16The Problem
  30. 42:05Demo
  31. 44:07Confusing Deputy Problem
  32. 47:09JWT Tokens
  33. 50:28Service Mesh
  34. 54:31Netflix
  35. 55:28Sidecar
  36. 56:47Service meshes
  37. 57:57Common concerns
  38. 58:11MutualTLS
  39. 58:43Summary
~/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.