Skip to content
_CORE
AI & Agentic Systems Core Information Systems Cloud & Platform Engineering Data Platform & Integration Security & Compliance QA, Testing & Observability IoT, Automation & Robotics Mobile & Digital Banking & Finance Insurance Public Administration Defense & Security Healthcare Energy & Utilities Telco & Media Manufacturing Logistics & E-commerce Retail & Loyalty
References Technologies Blog Know-how Tools
About Collaboration Careers
CS EN DE
Let's talk

IaC Comparison — Terraform vs Pulumi vs CDK vs Crossplane

17. 08. 2024 1 min read advanced

Cloud Intermediate

IaC Comparison — Terraform vs Pulumi vs CDK vs Crossplane

IaCTerraformPulumiCDKCrossplane 5 min read

Porovnání IaC nástrojů: jazyk, state, ekosystém a kdy který zvolit.

Overview

  • Terraform — HCL, multi-cloud, největší ekosystém, de facto standard
  • Pulumi — TS/Python/Go, multi-cloud, native testing
  • CDK — TS/Python, AWS-only, L2/L3 constructs
  • Crossplane — K8s API, GitOps-friendly

Decision Tree

Multi-cloud? → Terraform / Pulumi
AWS only? → CDK / Terraform
K8s-native? → Crossplane
Testovat? → Pulumi / CDK
HCL OK? → Terraform
TypeScript? → CDK / Pulumi

Hybridní přístup

TF pro base infra + Crossplane pro self-service + CDK pro app-specific.

Summary

Neexistuje „nejlepší” — záleží na stacku a týmu. Terraform = safe default.

Need Help with Implementation?

Our team has experience designing and implementing modern architectures. We’re happy to help.

Free Consultation

Share:

CORE SYSTEMS team

We build core systems and AI agents that keep operations running. 15 years of experience with enterprise IT.