Platform Engineering Strategy: Golden Bricks and AI Agents
An executive analysis of modern platform engineering, focusing on the shift from rigid golden paths to composable golden bricks. The discussion covers the strategic integration of AI agents within team topologies, the marketplace model for internal tooling, and the critical business metrics required to measure platform impact.
The Evolution of Platform Engineering
The landscape of internal developer platforms is shifting from rigid centralization to a nuanced, composable model. Traditional "golden paths" often fail because they assume static requirements and lack clear documentation for deviation. The emerging best practice is the adoption of "golden bricks," where platforms provide composable, standardized components. This allows teams to assemble workflows that meet specific business needs while maintaining compliance, effectively treating the platform as a marketplace of capabilities rather than a gatekeeper.
AI Agents and Team Topologies
A critical strategic shift involves the integration of AI agents into software delivery. Contrary to the notion that agents replace platforms, agents function as "faster consumers" of platform services. They must be embedded within existing team topologies as bounded, least-privileged members. This approach ensures that agents operate within safe, defined constraints, preventing the "puppy for Christmas" scenario where teams are handed complex, unmanaged infrastructure responsibilities. The platform provides the harness and context, while agents execute specific tasks, maintaining human oversight for innovation and complex decision-making.
Strategic Metrics and Market Dynamics
To justify platform investment, organizations must move beyond technical metrics to business impact. Key indicators include the time required for developers to access necessary tools and the cost of maintaining infrastructure upgrades. These metrics reveal the balance between business-as-usual (BAU) spend and innovation capacity. Furthermore, platforms should be designed as marketplaces, enabling specialists to contribute tools via standardized APIs. This model reduces bottlenecks, brings shadow IT into the light, and allows for the gradual maturation of experimental tools into production-grade services. By abstracting business logic from user interfaces, platforms can serve diverse consumers, including humans, CLIs, and AI agents, ensuring long-term scalability and adaptability.
Key insights
Action items
Quotes
“I really appreciate that some people have come up with, I wish I could credit the right human, and I don't know who did it. But there's been this movement towards talking about golden bricks instead of golden paths.”
“Based on our experiences, agents are in the picture, but they are inside the structures that we already have. So it turns out we don't need to introduce a new, like, thought process or way of working or interaction model.”
“Platforms are just the tools necessary to do our day jobs, like to create value. And if we start anchoring ourselves to the tools available today, if we had done that 20 years ago, we'd still be talking about like cooling at scale across the organization.”