HashiCorp Terraform Associate Exam Review
How I studied and passed the HashiCorp Terraform Certification

Search for a command to run...
How I studied and passed the HashiCorp Terraform Certification

I'm almost done with the resources you shared. Will Brocks terraform playlist is really helpful. For practice I have this HashiCorp Terraform Associate practice test recommended by a friend who recently passed the exam. It's really great, covers all core exam objectives in depth through realistic scenario-based questions. I'm sure I'll pass the exam in one go with good score :-)
Congratulations Andrew Brown !! terraform.tfstate blown my mind. :-)
Congratulations on the exam!! And nice article Andrew Brown :)
This question was not directly asked but Parveen found it on Reddit, and I thought it was a good opportunity to clarify the common cloud roles. Background: 1st Line/2nd Line IT guy for O365 and Windows 10 etc. for the past 3 years looking to grow ca...

Hello Andrew, I just wanted to start by thanking you for all you are doing for the devops community. A little background I have a bachelors in IT and I currently work in a IT Support/Junior System admin role. This is my first full time IT job and I h...

All I wanted was custom thumbnails, and I ended up writing this article about Cloudinary π I've seen the name Cloudinary around (mostly in part because of Tessa Mero), but for years I had no idea what it did because I did not give it much attention ...

Hello Andrew I have total 16 years of experience which includes both application development and application security I want to start with cloud security, However, my current organization is not working with cloud in any way and doesn't look like it ...

[Update] Complete 12-hour free study course https://www.youtube.com/watch?v=V4waklkBC38
Get your free practice exam (complete set with 57 questions!) https://exampro.co/terraform
I create free cloud certifications full-time. I sat this exam so I could share my test-taking experience as well as an introspective of how I feel this certification fits in the industry.
TL;DR: The exam is easy, but also unbalanced, I do recommend obtaining this certification if your path is DevOps Engineer due to industry demand and the exam fee is very inexpensive. I recommend studying beyond the exam guide outline to round out your knowledge.

Status: Pass
Overall Score:β84%
Breakdown by content area:
The exam was not hard or stressful. The exam guide was not useful, I would disregard its contents. Some questions were frustrating in two regards:
I felt I lost some points because of how a handful of questions were written, not due to the fact I did not understand Terraform but the language being used was not straightforward.
With exams like AWS they follow a strict guide on how questions should be written. I think at this time HashiCorp does not have that kind of conformity in their exams yet.
I think if you are a non-native English speaker you might find this more frustrating.
There were a few questions, where I thought, why would you test this? One, in particular, was a lineup of built-in string functions.
I don't think this makes for a good exam question because it is something you would commonly google.
A better question would be have been to highlight the automated service offering of GitOps built into Terraform Cloud or how Vault would be integrated into the Terraform pipeline to inject secrets.
One question where I totally faceplanted was what is the name of terraform state file?
How embarrassing. LOL π
There are nine domains on the exam, but the exam pool I received felt very limited to a handful of very specific commands.
From a test taker perceptive who is looking to pass this is good because you narrow your study time on a small subset of concepts and have a short study time eg:
refresh, taint, init, plan, apply, fmt, validate, depends_on, versioning, provisioners, state files, modules, data sources, for_each, Sentinel, Terraform Enterprise....
I'm being very non-descript on the exam questions with respect to HashiCorp Training and Certifications team.
This probably explains why I see Terraform Certification study courses 1 to 2 hours. They'll get you there, but you'll have serious gaps in the application of Terraform Infrastructure workflows.
If it was me, this is what I would have liked to see on the exam:
My upcoming free HashiCorp Terraform course includes all these topics.
I would say the certification proves you know the fundamentals of Terraform.
The demand of the market in DevOps skills right now is: AWS > Azure > Terraform > Kubernetes, so even though this certification needs some work, I think due to market demand it should be obtained for DevOps roles.
I think HashiCorp Training and Certification team is reworking the certification since the 1.0.0 release and the time I sat this I was seeing pre 1.0.0 questions.
If you're seeking a junior role, a shorter study time of 1-2 hours to obtain the certification is fine. If you want to quickly progress to a senior role, you will want to check out my free Terraform course when it is published to freeCodeCamp, because it will be the only long-form course out there.
I've spent three weeks on Terraform, but I'm going much deeper than is required. You could prepare in a week or less.
I've heavily worked with CloudFormation, ARM Templates, Cloud-Init, Ansible and so I didn't feel the need to put into practice much of what I learned. I just made sure I knew how to provision a resource to AWS, Azure, GCP, take the local state, move it to Terraform cloud, and saw how terraform refresh worked. If you don't have prior experience with IaC tools you need to put more time than I did.
I think I should have spent more time putting into practice module development because it was a big part of the exam I did not expect and so I had to guess alot.
While not necessary I would recommend watching Armon Dadgar (CTO of HashiCorp) Whiteboarding videos. I don't personally like learning by whiteboarding, but his videos are short, and answers a lot of "whys" which helps to cement how Terraform and other HashiCorp products solves multi-cloud solutions.
I am fortunate to be an AWS Community Hero so I was able to ask Anton Babenko and Brian Tarbox as many practical Terraform questions.
HashiCorp has a very good Developer Advocate team. Anything I couldn't find, they filled in the gaps,
I think if I knew about HashiCorp Office Hours I may have attempted to leverage that as part of my learning experience and asking Rosemary Wang and Jim Lambert for Terraform live stream as they are more relatable in their teaching approach to beginners. Maybe not for my own study preference but to broaden the learning resources out there.