
Switch your internal platform to multi-player mode
Platform engineering is increasingly being understood as a way to scale DevOps within organizations and enable developers to go faster by reducing cognitive load and complexity. But this often doesn’t remove the complexity that developers face, it only shifts it onto the platform team. What if there was a way to more evenly distribute complexity so that no single team ends up as a bottleneck? How could a multiplayer internal platform work?
In this talk, I will describe how teams can collaborate together to share services and tools, as well as best practices. This will include a high-level summary of team types and interaction modes as described in the popular book, Team Topologies. I will include examples of cases where this approach is working to improve developer productivity and will also provide some suggestions of how teams could try this out within their own organizations.