Introduction
What is Kite?
Kite is a declarative IaC language built to provision cloud infrastructure with precision and consistency.
Define your resources once. Provision them anywhere. A single Kite configuration describes exactly what you need, then scales effortlessly across your entire development lifecycle, from staging to production.
Clean syntax meets powerful type safety. Catch configuration errors before they reach the cloud. Share infrastructure modules across teams. The result? Infrastructure that's not just automated. It's remarkably simple to understand and maintain.
Why Kite?
- •One language. Every cloud. True portability without the pain.
- •Designed to feel familiar.Kite's syntax draws from the best of Terraform, Bicep, and modern languages like TypeScript, C# and Java.
- •Refactor fearlessly. Rename resources in code without ever losing the real ones in the cloud.
- •Import with ease. Bring your existing cloud infrastructure into Kite. No rewrites, no headaches, just instant control.
- •Build without limits. Extend resources effortlessly with annotations or mixins, and compose infrastructure the way you imagine it.
- •State that scales with you. Just a proper database managing everything automatically. Safe, fast, secure, and recoverable when things go wrong.