Terraform 101

Getting Started with Terraform
Rating: 4.4 out of 5 (160 ratings)
2,809 students
English [Auto]
How to setup Terraform
Creating your first Terraform configuration


  • Knowledge of AWS (Amazon Web Services)


A quick guide to getting started with Terraform! This course will teach you everything you need to know in order to create your first Terraform configurations! We will cover:

  1. Account creations

  2. Tool installations

  3. Text Editor setup

  4. Labs to create EC2 instances

  5. Terraform workflow

  6. Intro to IaC

  7. Assignments

I hope you enjoy this quick primer for Terraform! If you want something more check out my Hashicorp Certified: Terraform Associate course!

Who this course is for:

  • Systems Administrators
  • Cloud Systems Administrators
  • Solutions Architects
  • Cloud Practitioners curious about IAC and Terraform
  • Anyone who is looking to get their feet wet with Terraform
  • Developers
  • Devops Engineers

Course content

5 sections20 lectures57m total length
  • What is IaC


AWS Cloud Architect and DevOps Engineer
Jacob Jones
  • 4.2 Instructor Rating
  • 787 Reviews
  • 8,293 Students
  • 2 Courses

IT professional since 2013 with experience in Hashicorp Terraform, AWS, cloud migrations, and a life-long student. Technology is something I am greatly passionate about and I enjoy nothing more than tinkering with a new tool, idea, or service.

After spending so much time learning, I have decided it is time to give back to the technology community and begin teaching here on Udemy!