Infrastructure-as-code has fragmented over the past three years. Terraform's 2023 license change to BSL forked the community and created OpenTofu; Pulumi grew significantly in language-first organisations; and the cloud vendors continue to push CDK variants (AWS CDK, CDK for Terraform / CDKTF, CDK8s). The natural question for engineers in 2026 is: where does Terraform — and the Terraform Associate certification — fit in this landscape?
This article gives a direct comparison and an honest take on whether TA-004 is still the right cert to study for.
The Tools at a Glance
| Tool | Vendor | License | Language | Multi-cloud? |
|---|---|---|---|---|
| Terraform | HashiCorp (IBM) | BSL 1.1 (2023+) | HCL | Yes |
| OpenTofu | Linux Foundation | MPL 2.0 | HCL | Yes |
| Pulumi | Pulumi Corp | Apache 2.0 (OSS) + paid cloud | Python, TS/JS, Go, C#, Java, YAML | Yes |
| AWS CDK | AWS | Apache 2.0 | TS, Python, Java, C#, Go | AWS only (synthesises CloudFormation) |
| CDKTF | HashiCorp | MPL 2.0 | TS, Python, Java, C#, Go | Yes (uses Terraform providers) |
| Crossplane | Upbound (CNCF) | Apache 2.0 | YAML (Kubernetes CRDs) | Yes |
Market Share in 2026
Composite numbers from CNCF Annual Survey 2024, Stack Overflow Developer Survey 2024, and HashiCorp's State of Cloud Strategy 2024:
| Tool | Production use (orgs surveyed) | Trend |
|---|---|---|
| Terraform (incl. enterprise) | ~67% | Flat to slightly declining since BSL |
| OpenTofu | ~14% | Growing rapidly (was 3% in late 2023) |
| AWS CloudFormation | ~38% | Flat |
| AWS CDK | ~28% | Growing in AWS-only orgs |
| Pulumi | ~12% | Growing in language-first orgs |
| ARM / Bicep | ~22% | Stable in Azure shops |
| Crossplane | ~8% | Growing within Kubernetes-native platforms |
Totals exceed 100% because many organisations use multiple tools.
Tool-by-Tool Trade-offs
Terraform
Strengths: Largest provider ecosystem (3,500+ providers), strongest hiring signal in job descriptions, mature state management, dominant in regulated industries.
Weaknesses: HCL is not a general-purpose language; complex logic gets ugly fast. BSL license complicates redistribution. Lock-in to HCP Terraform if you want premium features.
OpenTofu
Strengths: MPL 2.0 (truly open), drop-in compatible with Terraform 1.6 syntax, growing fast. Backed by Linux Foundation. State encryption built in.
Weaknesses: No official cert. Some new Terraform features (e.g., ephemeral values) ship later or differently. Smaller community for support.
Pulumi
Strengths: Real programming languages (no DSL), excellent for organisations with strong software engineering culture. Pulumi Cloud has best-in-class state management UX. Native testing with standard test frameworks.
Weaknesses: Smaller community than Terraform. Multi-language teams need polyglot discipline. Pulumi Cloud is paid (or self-host backend).
AWS CDK
Strengths: Best-in-class for AWS-only shops. Higher-level constructs (L2/L3) reduce boilerplate dramatically. Excellent TypeScript ergonomics.
Weaknesses: AWS only (synthesises CloudFormation). CloudFormation's slow stack updates and brittle rollback inherit downward. CDK doesn't fix CFN's resource gaps.
CDKTF
Strengths: Bridges CDK ergonomics with Terraform provider breadth. Multi-cloud via Terraform providers under the hood.
Weaknesses: Niche adoption. Tooling debugging is harder (two abstractions to reason about).
Crossplane
Strengths: Kubernetes-native — same control plane as your apps. Great for platform engineering teams already on Kubernetes.
Weaknesses: Steep learning curve. Composition language complex. Smaller provider ecosystem.
Which Should You Choose by Context?
| Context | Recommended tool |
|---|---|
| AWS-only shop, strong TypeScript/Python team | AWS CDK |
| Multi-cloud, conservative enterprise | Terraform (HCP Terraform) |
| Multi-cloud, open-source-first / no vendor lock-in | OpenTofu |
| Software-engineering-first culture, multi-cloud | Pulumi |
| Platform engineering team already on Kubernetes | Crossplane (or Terraform via cluster operator) |
| Azure-only Microsoft shop | Bicep |
Does the Terraform Certification Still Make Sense?
Yes — emphatically. Here's why.
1. Skills are 100% portable to OpenTofu
OpenTofu maintains drop-in compatibility with Terraform 1.6 HCL. Every concept you learn for TA-004 — providers, state, modules, backends, workspaces — applies directly to OpenTofu. If you ever migrate, no retraining is needed.
2. It's a hiring signal beyond HashiCorp
"Terraform" appears on roughly 3× more job postings than "Pulumi" and 5× more than "Crossplane" globally. Even teams running OpenTofu list "Terraform" in their job specs because the skill expectation is identical.
3. The exam is cheap and fast
$70.50 and 60 minutes is the cheapest meaningful enterprise cert in cloud. The ROI vs effort is unbeaten.
4. The concepts are tool-agnostic
State management, idempotency, declarative IaC patterns, and module composition apply to every other IaC tool. The Terraform Associate is effectively the IaC Associate.
When Would I Skip the Cert?
- You already have 5+ years of IaC experience visible on your resume
- You work exclusively in CDK and your career is AWS-bound — take the AWS DevOps Engineer Pro instead
- Your team uses Pulumi exclusively and your hiring manager values practical demos over certs
What About a Pulumi or CDK Certification?
Neither Pulumi nor AWS CDK have a standalone certification at the time of writing. AWS CDK skills are partially tested inside the AWS Developer Associate (DVA-C02) and DevOps Engineer Pro (DOP-C02) exams. Pulumi has a community-recognised learning track but no proctored cert. This makes Terraform Associate the only widely-recognised, standalone IaC cert on the market — another reason to take it even if you use other tools day-to-day.
The Honest 2026 Take
The IaC market is fragmenting, but Terraform's hiring signal and concept transferability still make the Terraform Associate the single most valuable IaC cert for anyone in cloud, platform, or DevOps roles. Take TA-004, then use whatever tool your team has chosen — your knowledge will travel.
If your team is firmly on OpenTofu, expect a Linux Foundation OpenTofu cert to emerge within the next 12–18 months. When it does, your TA-004 prep will fully count toward it.