-
Book Overview & Buying
-
Table Of Contents
The Platform Engineer's Handbook
By :
In the previous chapters, we built the components necessary to deploy full-stack applications: CI/CD pipelines compose reusable tasks, infrastructure blueprints provision databases and caches, and the developer portal provides a unified interface. Now, another problem shows up.
Every time a team starts a new microservice, they spend the first two weeks copying code from existing projects, adapting configurations, and debugging CI/CD pipelines. Last quarter, three teams independently wasted their first sprint on boilerplate. One team copied a project that was two versions behind on security patches. Another copied from a prototype that was never meant for production. By the time they deployed their first feature, they had already accumulated technical debt. The template they copied had known issues that were fixed elsewhere in the organization.
We also shipped a broken template once. Twelve teams created projects that week before anyone reported...