Overview
Syllabus
Intro
tl;dr
Software engineering is all about decisions
Choosing an API gateway is a type 1 decision
From Kubernetes to PaaS to...?
A quick recap for building platforms
Looking back at my dev career
The need for a platform control plane emerges
The CNCF ecosystem is the foundation
A word of caution with platforms
Building platforms: What did I learn?
API Gateway as a Product
Modern cloud native comms stack
All-in-one or one-for-all?
You can't have good DevX without good UX
Self-Service configuration
Extra validation when applying global configuration?
Interop example: Emissary-ingress & Linkerd
API gateway plugins: love 'em/hate 'em
Wrapping up
Conclusion
Outro
Taught by
GOTO Conferences