_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
Let's talk

IaC srovnání — Terraform vs Pulumi vs CDK vs Crossplane

17. 08. 2024 1 min read advanced

Cloud Intermediate

IaC srovnání — 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 tým

Stavíme core systémy a AI agenty, které drží provoz. 15 let zkušeností s enterprise IT.