Developers building applications on Kubernetes today are being asked to not just code applications -- they are also responsible for shipping and running their applications, too.
We often talk about needing a Kubernetes platform, but are we really looking for a PaaS? Or instead, are we looking for some kind of developer control plane with a Goldilock-sized collection of tools that provides just the right amount of platform?
This talk will look back on my experience of building platforms, both as an end-user and now as part of an organization helping our customers do the same.
The key takeaways are: