
Size does matter (part 2 of our Azure series)
When targeting for low latency with Azure Disks you want to go big... Whether you are deploying a busy RDBMS for e-commerce or targeting a low latency …

Giant Swarm's epic journey to Cluster API
To tell the story of our journey to Cluster API, we have to tell the story of 2017. Kendrick Lamar's Damn album had just come out, the WannaCry ransom …

Our take on internet access for virtual machines
When designing a cluster of (virtual) servers, there are a few fundamental decisions that need to be made. Things like how to get the clients to reach …

Silence, please! Why and how we silence alerts
At Giant Swarm, we live the DevOps life. This means we run what we build. The twist is that we manage it mostly for people in organizations outside of …

Application Configuration Management with Kpt
Through the course of this series on application configuration management in Kubernetes, we've looked into many of the popular approaches that exist i …

Part 7: The Observability Finale
In the six previous editions of this blog series, we learned how to build a cloud-native observability stack, and how to create and instrument a micro …

Giant Swarm’s Top 10 Cloud-Native Hits of 2020
The best of 2020. Really, we mean it.

Application Configuration Management with Pulumi
As this series on application configuration management in Kubernetes has progressed, the predominant message that has emerged is the community's desir …

Part 6: Prometheus — The Hidden Hero
Intro Let’s take a look back before we move forward. In our story so far, we’ve built our demo app (Part 1 and Part 2). Next up, in Part 3, we learned …