The Giant Swarm Blog
We publish when we have something to say - insights we believe in, lessons we've learned, and ideas that might just help you build better.
-
Platform EngineeringSpec-driven development: how we review plans, not pull requests
In September the whole Giant Swarm team was at our annual offsite in Greece, and one of the things we decided there is to open source the way we plan our work. …
-
TechWhat 143 platform teams told us about keeping infrastructure alive
When we started doing platform work more than ten years ago, nobody called it "platform engineering." We were just trying to make it easier for people to run so…
-
Cost Optimization in KubernetesThe post-VMware playbook: what to move first, what to leave for last
We've had four separate conversations this quarter with teams mid-evaluation on leaving VMware. Different industries, different scale, same underlying question …
-
Platform EngineeringHiring, tools, overload, automation: one cost wearing four names
Ask a platform team to describe what's getting in the way of their work, and you'll usually hear about four things: hiring the right people, too many tools for …
-
Platform EngineeringDiagnosing the integration tax: three costs, three fixes
The platform engineering integration tax is the cumulative cost of building and running a production platform from the open source ecosystem, not the tools them…
-
Platform EngineeringThe CNCF landscape has 230+ tools. Choosing from it is where platform teams get stuck.
The CNCF just celebrated its 10th anniversary. What started with Kubernetes and around twenty member organizations has grown into an ecosystem of over 230 proje…
-
Platform EngineeringThe platform assembly tax: a framework for what platform teams keep describing
Ask a platform team to describe what's getting in the way of their work, and you'll usually hear about four things: hiring the right people, too many tools for …
-
GitOpsConfiguration management at Giant Swarm: a historical overview
This is the first of three posts on configuration management at Giant Swarm.
-
Platform EngineeringFrom three clusters to eighty: how scale shapes platform engineering
"Platform engineering" is one of the more elastic terms in the industry. A team running three clusters and a team running eighty both use it to describe their w…