Rethinking Kubernetes Fleet Management: From Central Control to Platform Engineering
As Kubernetes adoption grows, organisations find themselves managing not just one or two clusters, but entire fleets; spanning regions, clouds, and di..
Tech Articles
Eliminating Terraform's Hidden Tax
Every time your team provisions infrastructure with Terraform modules, you're paying an invisible tax. Here's how Infrastructure Design by Contract el..
Beyond Terraform Modules: Infrastructure Design by Contract
It's 2AM. You're staring at a failed deployment pipeline, trying to figure out why your EKS cluster can't find the right subnets. You've checked the v..
Why Terraform Automation Tools Fall Short - And What Comes Next
Tools like Terraform Enterprise, env0 etc helped us automate IaC workflows. They solved for execution, state management, and guardrails. But for platf..
How We Scaled GitHub App Integration for Per-customer deployments
At Facets, we recently overhauled our GitHub integration strategy for our control plane product. Unlike traditional multi-tenant SaaS platforms that s..
Why Environment Lifecycle Management is Broken – And How to Fix It?
Companies often think of cloud environments as assets they've built, but in reality, they should be commodities—something that can be created, updated..
Our Journey to Making Facets.Cloud Enterprise Ready
We recently shared a detailed LinkedIn post about our complete journey in implementing all 12 recommendations from the EnterpriseReady.io framework. W..
Part 3: Why You Should Use IaC to Deploy Your Applications
Automation is supposed to reduce manual effort, right? But if you zoom out a little, you’ll notice something ironic—humans are still deeply embedded i..
Rethinking IAM: How Facets Lineage-Based RBAC Transforms Cloud Security
For modern enterprises, Identity and Access Management (IAM) is no longer just about authentication—it’s about precision, compliance, and usability at..
The Bottleneck with Terraform Locks and Deployment Queues
Deployments, when managed with Infrastructure as Code(IaC), face a fundamental challenge: they cannot be performed concurrently or in parallel due to ..