One thing that was important for us right from the beginning: we're not going to force anyone to abandon their existing infrastructure tools.
We decided early on to build Bluebricks as a truly tool-agnostic platform—not just as a feature, but as a core principle.
Here's why:
Teams spend months building infrastructure in Terraform, Helm, or CloudFormation. That code works. It's tested. It's in production. Bicep Was Our Obvious Next Step
Over the past few months, our customers kept bringing up Bicep support as a crucial need.
These weren't one-off requests. Platform teams running production Azure infrastructure needed to know if Bluebricks would work with their Bicep templates, or if they'd need to migrate everything to Terraform first.
The pattern was clear: serious Azure shops chose Bicep deliberately, and they needed orchestration that respected that choice.
Our customers choose Bicep for specific reasons:
It's Microsoft's native IaC language for Azure. Day-one support for new Azure services. Native resource validation. Built into the Azure CLI—no separate tools, no licensing.
It works better for Azure-heavy infrastructure. It understands Azure resource relationships natively. No waiting for provider updates. No working around Azure-specific quirks through generic abstractions.
Bicep templates now work in Bluebricks like any other tool:
Example: Bicep template provisions Azure SQL, outputs connection string, feeds into Helm chart automatically. No manual wiring.