What do application developers have to do with Kubernetes Community Days? What can we learn as platform engineers from our app development teams, and how can we use that knowledge to build better platforms?
Join us in this presentation to discover three strategies to make your platforms more developer-friendly on both sides:
First, we will start by discussing how application tech stacks and their ecosystem heavily influence the platform's interfaces, practices, and adoption rate. What considerations do we need to take into account?
Next, we acknowledge platform engineers can learn more than just user needs from their app developers. Next, we will delve into the kind of architectural patterns that developers are already using and how they can be applied to our platforms.
And finally, in KCD fashion, we will, of course, look at how Kubernetes fits into this picture even while hiding it's dependency can be a key way to reduce application developer cognitive load. In particular, offline developer inner-loops for Kubernetes deployed applications can be a crucial part of our platform strategy.
Developers live on both sides of the platform, and they can and should invest in learning from each other to elevate the developer experience across their organization.