SaveMyCert
Compare certifications

KCNA vs Terraform Associate: which portable certification?

These are the two certifications here that are not tied to a single cloud, which makes them unusually durable: both keep their value if you change platform or employer. They cover different halves of modern infrastructure work, though. KCNA is about running things — containers, orchestration, and the cloud-native ecosystem around Kubernetes. Terraform Associate is about provisioning things — describing infrastructure as code and changing it safely. Pick by which half your job actually involves; if it involves both, KCNA is the gentler starting point.

The two exams at a glance

KCNAKubernetes and Cloud Native Associate (KCNA)Terraform 004HashiCorp Certified: Terraform Associate (004)
VendorCNCFHashiCorp
LevelFoundationalAssociate
Questions~60~57
Time limit90 minutes60 minutes
Passing score75%Pass / fail
Exam fee$250$70.50
Valid for2 years2 years
Exam domains48
On SaveMyCertFully liveFully live

Choose KCNA if…

  • Your organisation runs workloads on Kubernetes, or is moving that way.
  • You want an entry point to the cloud-native world that is not a hands-on lab exam.
  • You are heading toward a platform, SRE or container-focused role.
  • You want to understand the ecosystem — observability, service mesh, GitOps — not just one tool.

Choose Terraform Associate if…

  • You provision and change infrastructure, and want that skill certified.
  • Your team already uses Terraform, or you are the person about to introduce it.
  • You want a credential that applies identically on AWS, Azure and Google Cloud.
  • You are more interested in the build-and-change side than the run-and-operate side.

KCNA is multiple choice, and that matters

The Kubernetes certifications people usually hear about — the administrator and developer ones — are hands-on lab exams where you solve problems in a live cluster under time pressure. KCNA is not one of those. It is a multiple-choice exam covering concepts, architecture and the ecosystem, which makes it a far gentler first step into Kubernetes.

That is its purpose rather than a shortcoming: it exists to give people a credible entry point before they commit to the lab exams. If you want proof you can operate a cluster under pressure, KCNA is not that proof, and the hands-on exams are what you are looking for.

Provisioning versus operating

Terraform answers "how does this infrastructure come to exist, and how do I change it without breaking things". Kubernetes answers "how do the workloads on that infrastructure get scheduled, scaled, connected and observed". In most organisations both questions are live, often for the same person.

In practice, teams frequently use Terraform to provision the cluster and Kubernetes tooling to run what is inside it. That is why holding both is a coherent combination rather than a redundant one — they meet at the boundary rather than overlapping.

How much hands-on each assumes

Terraform Associate assumes you have used the tool: managed state, written modules, read a plan carefully before applying it. The questions reward that experience and expose its absence quickly.

KCNA assumes considerably less, which is the point of a foundational exam. You should understand what a pod, a deployment and a service are and how they relate, but you are not asked to configure a cluster from a prompt. It is approachable for someone whose Kubernetes exposure so far is mostly reading about it — though a few afternoons with a local cluster still make it much easier.

Both renew on a shorter cycle than cloud certifications

These two have shorter validity periods than the major cloud certifications, and both are renewed by retaking the current exam rather than through a free assessment. Worth factoring in if you are planning several credentials.

One practical difference: CNCF exam fees typically include a free retake if you do not pass first time, which meaningfully lowers the risk of booking before you feel completely ready. Check the current terms on the vendor’s page — the facts table above shows each certification’s published validity.

Explore KCNA prep Explore Terraform 004 prep

Questions, answered

If you already run clusters at work, go straight to the hands-on exams — KCNA would mostly confirm what you know. If Kubernetes is new to you, KCNA is a genuine stepping stone: it builds the vocabulary and architecture picture that makes the lab exams tractable rather than overwhelming.