Summary
In this chapter, we learned how to approach platform engineering with a product mindset: find the real problem we need to solve, provide a simple quick solution to validate our implementation, identify how our platform fits into existing processes and organizational requirements, pitch a solution with the value proposition, which doesn’t just focus on development teams alone, and then design for flexibility without going down the route of over-engineering!
We ended up with a high-level reference architecture that you can use to promote the purpose of the platform to your end users and any other stakeholder that needs to support this project.
In Chapter 4, we’ll dive into the architectural details of a platform, the role of Kubernetes, how to integrate it with your existing services, and how to provide the platform’s capabilities to your application and service development teams!