HashiCorp Certified: Terraform Associate

HashiCorp Certified: Terraform Associate

Finally received my 1st non-Red Hat certificate. I was among the first group to pass Terraform Associate exam at HashiConf'19, as HashiCorp certification program is still in beta. The exam is a multiple-choice test going on for 1 hour. While not as deep as a hands-on exam (it's Associate, after all), it certainly challenges understanding of basic concepts and operations. On the scale 1 to 10 in terms of required expertise, I would rate it as 3.

Terraform is HashiCorp's answer to the problem of multi-cloud infrastructure provisioning and Infrastructure-as-a-Code. It follows general pattern of Write -> Plan -> Apply that allows you to apply changes to your infrastructure iteratively after making sure the execution plan includes exactly what you expect. Terraform configuration is written in HCL (HashiCorp Configuration Language), a subset of JSON. Even though it's not a configuration management solution and there are much more suitable tools to fill that niche (I prefer Ansible), it offers limited software configuration capabilities by means of provisioners. Here are my favorite features so far:

  • Dynamic dependency resolution. Making one resource dependent on another (for example, AWS Elastic IP has to be allocated and assigned after the corresponding AWS EC2 instance) is as easy as referencing it in the corresponding attribute.
  • Support for clustered configurations, where provisioners can't be attached to a single resource, but have to be executed against all of them. This is achieved via so-called null_resource that essentially serves as an anchor for cluster-wide provisioners.

Exam objectives can be found here.

Suhith Resutha Jayasekara

Stamp IG 🇮🇪 |DevOps/Technical Support Engineer🇮🇪🇪🇺🇱🇰 | 6 x RedHat | 1 x HashiCorp | 1 x Azure |

5y

How can i schedule the exam?

Like
Reply

Congrats Alexksey! Hong long do you need to wait for the certification badge after the passing? I have just passed last Friday. So far haven't received any email regarding it. Thanks

Like
Reply

To view or add a comment, sign in

More articles by Aleksey Usov

  • EX221

    Just passed EX221 and became Red Hat Certified Specialist in Cloud-native Integration. One of the most challenging…

    2 Comments
  • Red Hat Certified Specialist in Ansible Networking Automation (EX457)

    This is the most recent addition to Red Hat's family of exams, which leveled me up to RHCA XXIV. The exam requires you…

    2 Comments
  • CKS

    Passed the last exam from k8s trio yesterday, so now I have the full set. The exam proved more challenging than CKA and…

    1 Comment
  • CKAD

    Passed another Linux Foundation exam on Kubernetes yesterday. Like CKA, this one wasn't tough at all and I completed…

  • CKA

    Just got my results for the CKA exam I took yesterday, although I already was confident enough that I passed. I cannot…

    2 Comments
  • Red Hat Certified Cloud-native Developer (EX378)

    Running out of exams to take, I turned my attention to enterprise applications track. Even though I'm not a Java…

    7 Comments
  • Red Hat Certified Specialist in Ceph Cloud Storage (EX260)

    Finally, a new exam that contributes to RHCA in infrastructure track, bumping my level to XXIII. EX260 hit GA on April…

    1 Comment
  • Red Hat Certified Specialist in Containers and Kubernetes

    Just thought I'd take another exam, even though it is for absolute beginners. Except for the fact that it relies on…

    4 Comments
  • Red Hat Certified Specialist in Services Management and Automation

    Fresh off another exam - EX358. Unlike most exams I've taken so far, this one isn't focused on a specific product or…

  • Portworx Certified Admin

    It's been a while since I passed any exams, but there will be much more soon, now that my work requires much deeper…

    3 Comments

Insights from the community

Explore topics