From infrastructure to app deployment: Where does a platform start and end?
Platform engineering as a practice is growing in popularity but as with any new idea, confusion abounds. What exactly is a platform and where do the boundaries of responsibility lie? Should a platform be considered as a way for developers to provision the infrastructure they need or should it offer more? Must it be highly opinionated or instead allow teams to make any and all technology choices?
Whilst trying to avoid the classic answer of “it depends”, Paula will provide advice on how to consider these key platform engineering questions within the context of your organisation. She will share practices from the many Platform Teams that she has worked with and highlight examples of those highest-performing teams.
Within this talk, attendees will hear:
- A definition of a platform and suggestions on writing a platform mission statement specific to your organisation
- A review of the path to production that most teams face, and guidance on where collaboration and clearly defined contracts between teams can make that path easier to navigate
- An outline of the different approaches that organisations take around flexibility vs. consistency, and the pros and cons of each