~/talk

GenAI Platform: Challenges of Authentication and Authorization in a...

Talkat Istio Day Europe 2025 · on Tuesday, 2025-04-01· [machine-learning, security]
links:none on file
slides:none on file

SAP runs an AI foundation with 40+ LLMs and sees real-scale failures: a Lua JWT filter jumps to 60 ms latency under load, sidecars swell to 16 GB/5 cores, and training workloads stream ~1 TB/day of logs. Fixes include replacing in-proxy Lua/WASM with an external Envoy processor (gRPC to native Go/Rust) for header and subscription lookups, moving auth to Open Policy Agent with caching instead of per-tenant auth policies, and shifting networking to ambient mode or Kubernetes-native sidecars plus taints/tolerations to eliminate init/race and model-download breakage.

AI-written summary · about

  1. 0:00SAP AI platform intro
  2. 1:50AI foundation architecture
  3. 3:38Open-source components
  4. 6:06Istio ingress scaling
  5. 8:41JWT token extraction perf
  6. 10:51Tenant-specific JWKS at scale
  7. 12:59LLM model subscription lookup
  8. 15:13Logging under high load
  9. 17:00Istio race conditions
  10. 19:33KServe serving with Istio
  11. 20:56Lessons learned summary
  12. 22:44Q&A on mTLS and traffic
~/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.