DevOps Jun 23, 2025

Infrastructure as code, from templates to APIs: A platform engineering story

Standardizing infrastructure as code across an organization is no small feat. At Banking Circle, the platform engineering team began by rolling out a set of reusable IaC modules and pipeline templates designed to scale infrastructure provisioning across teams. While technically sound, this approach encountered unexpected friction from developers who struggled with the complexity and maintenance overhead. In this talk, Juan Herreros shares how the team reimagined their IaC strategy by moving away from building blocks and toward a single interface. The new approach enables teams to manage all necessary infrastructure—from public cloud resources to Kubernetes deployments—by submitting one configuration file through a dedicated API. Herreros outlines the lessons learned, the trade-offs involved, and how this shift improved developer experience while increasing platform adoption. Learn more: https://platformcon.com/sessions/infrastructure-as-code-from-templates-to-apis-a-platform-engineering-story