Ultimate Guide to Passing the Terraform Exam

Mesut Oezdil
6 min readJul 10, 2023

--

HashiCorp Infrastructure Automation Certification

This article guarantees you to pass the Terraform exam! 📚 Yup, no exaggeration and no joke. 🌱 By sharing this text with the people concerned, you can help them. I received many requests for this under the post I published on Saturday and many private messages. So I came up with this in the hope that it will help the HashiCorp Terraform community.📩 Feel free to send all your criticisms and suggestions by comment or message. #community #help #terraform #hashicorp

We are going to talk about the HashiCorp Certified: Terraform Associate (003) exam and certification this week on M3 (you can follow me on LinkedIn as well). As every Monday, let’s start this week enlightened, shall we?

However, before we get to the heart of the matter, two issues need to be touched upon.

The first of these is: “Is certification useful for one’s career?” On this question, I have the same opinion as Yujun Liang. So what is it? We all realize that there are some controversial views on this issue. The certificates are useful for job search, but not so useful for promotion. As Yujun says It is helpful for looking for a job, but that doesn’t mean that all employers prefer certificates. Even some hiring managers speak very negatively about certificates. If you are going to apply for their jobs, you won’t stand a chance if you have many certificates. Then why do some of us continue to do it? It’s a lifestyle, it’s a kind of hobby. We may find different individual answers to the question of what we get out of doing it, regardless of what other people say about it. Each person knows best what motivates them and what gives them satisfaction.

The second is that global income inequality and differences in exchange rates make it difficult to pay for fixed-price certificates. While some companies offer different pricing options based on geographic regions, this is not yet common. Therefore, skilled and unaffordable young people are unable to take steps to become certified.

Hopefully, this regrettable situation will be resolved in the future with steps taken by different actors.

My own exam preparation process will be mentioned at the end. But first, let me answer questions such as where can I learn about Terraform, how can I improve myself in this regard and where can I prepare for the exam?

Here are some great Terraform tutorials where high-quality lessons can be accessed for free. You may find many more videos, however, the most useful I think is to focus on a few.

1- In this course on Terraform tutorial, Vijin Palazhi (from KodeKloud) will walk you through the fundamentals of Terraform and help you not only understand the basics but also practice and gain hands-on experience.

2- This (by Derek Morgan) is the intro to the Build a Dev Environment with AWS and Terraform Resume Foundations Project! This project will introduce you to Terraform fundamentals while guiding you through an exciting project that will leave you with an automated development environment that you can customize to your needs! You can check the website More than Certified! Alternatively, you can also check this link: https://www.youtube.com/watch?v=iRaai1IBlB0

3- Learn how to use Terraform (with Sid Palas)to automate your AWS infrastructure. The course covers everything from getting started to a modular automated system using GitHub actions to deploy into AWS.

4- I (Gineesh Madapparambath) started using Terraform somewhere in 2018, and started exploring more by converting our Ansible and Vagrant based projects to Terraform configurations; yes still using Ansible inside as provisioner. And later I have completed HashiCorp Certified Terraform Associate exam, which is the official Certification program conducting by HashiCorp. So, this is another review or preparation kind of stuff for Terraform Certification Exam as I received few queries on the same.

5- Prepare for the HashiCorp Terraform Associate Certification and pass! The Terraform Associate certification is for Cloud Engineers specializing in operations, IT, or development who know the basic concepts and skills associated with open source HashiCorp Terraform.No experience with this site (ExamPro), but if you want to prepare for the exam for a fee, you can try this site: https://www.exampro.co/terraform

Let’s take a break from the batch of videos for a moment. And let me share a GitHub account where you can find almost everything about Terraform: Anton Babenko

By following Anton on LinkedIn you can also follow his live Terraform tutorials.

And, do you want to do projects for more practice and deeper understanding? Fair enough! That’s a great idea, especially if you’re in no hurry for the exam. Then you can try the projects on this youtube channel. And on LinkedIn (DevOps Hint), you can follow them.

Let’s quickly move away from the videos again and look at the questions.

WARNING: Whether it is ethical to share questions in this way, I leave to you. Secondly, I don’t know if the questions cover the current content of the exam. Only the relevant company can know this.

You will find 250 questions here:

Here is another set of questions:

Another group of questions:

And last but not least:

Thanks to all of you who read this point! First of all, you have learned the structure of Terraform and how to use it from the videos. Then you got an impression of the content of the exam questions.

As you can see — in my experience — it is a much smoother exam to pass than many other exams. And I assure you, you don’t need much else.

MY OWN ROADMAP

Actually, the exam is not an insurmountable obstacle for someone who has been using Terraform practically. If you have practised enough, you will be surprised at how effortless the exam questions are. If you don’t have such a story, no worries, just follow the 5 videos above and that’s it, you’re ready!

Step one: I would say Zeal Vora is extremely qualified in this regard.

https://www.udemy.com/course/terraform-beginner-to-advanced/

Step two: You can find different courses by Bryan Krausen on Terraform. You can enroll in a course according to your needs. Check this site for a discounted price: https://github.com/btkrausen

https://www.udemy.com/course/terraform-associate-practice-exam/

Yes, that’s all there was to it.

You can easily prepare for the Terraform exam, all for free, except for the last two Udemy links.

Epilogue: Essentially, if you use Terraform, you don’t need anything, just book an exam and pass.

If there is anything you think would be beneficial, please write to me anytime on LinkedIn.

As a DevSecOps enthusiast, I hope you enjoy this article. In this column called “Mindful Monday Musings” here every Monday, I will share articles on Dev(Sec)Ops and Cloud. You can support M3 (aka Mindful Monday Musings) by following me and sharing your opinions. Please send me your contributions, criticisms, and comments, it would make me glad.

--

--

Mesut Oezdil

On M3 (Mindful Monday Musings), I publish articles on DevSecOps and Cloud! Talks about #devops, #devsecops, #cybersecurity, #cloudtech, #awsdevops