Tutorialspoint

MEGA SKILL MARATHON | FLAT 10% OFF | Use: MEGA10

Ultimate Terraform Bootcamp

person icon Gourav Shah

4.2

Ultimate Terraform Bootcamp

Learn to Automate Cloud Infrastructure with Terraform

updated on icon Updated on May, 2026

language icon Language - English

person icon Gourav Shah

category icon IT and Software ,Other IT and Software,Terraform

Lectures -47

Duration -5 hours

Lifetime Access

4.2

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Terraform is the go-to tool if you are looking to automate cloud-based infrastructure. With its library of resources for multiple platforms and common language syntax, Terraform is a Swiss Army Knife to work with multiple providers. This course is your guide to getting started with Terraform with a step-by-step approach.

Goals

  • What is terraform, and how to write terraform specs using Hashicorp Configuration Language

  • How to work with AWS Provider and write simple Terraform Resources to provision components such as EC2, VPC etc.

  • Working with Input and Output Variables to write Data Driven Terraform Code

  • Configuration Management with Terraform Provisioners such as File, Remote Exec and Null Resource

  • Using Backends to store the Terraform State. How to configure S3 Backend

  • Remote State Management and Locking the State with Dynamodb and S3

  • Work with Terraform Modules and Modules Registry

Prerequisites

  • Understanding of AWS Cloud Platform

  • Working knowledge of VPC, EC2, RDS, S3 etc.

  • AWS Account

  • Computer with internet connectivity

Ultimate Terraform Bootcamp

Curriculum

Check out the detailed breakdown of what’s inside the course

Environment Setup

4 Lectures
  • play icon Create AWS Free Tier Account 05:47 05:47
  • play icon Creating IAM User on AWS 03:42 03:42
  • play icon Installing terraform client on Mac OSX 01:19 01:19
  • play icon Installing terraform client on Ubuntu 01:12 01:12

Getting Started with Terraform

5 Lectures
Tutorialspoint

Using Terraform Resources

7 Lectures
Tutorialspoint

Variables and Outputs

8 Lectures
Tutorialspoint

Provisioners

6 Lectures
Tutorialspoint

Data Sources

6 Lectures
Tutorialspoint

Backends and Remote State Management

7 Lectures
Tutorialspoint

Modules

4 Lectures
Tutorialspoint

Instructor Details

Gourav Shah

Gourav Shah

Gourav comes with 15+ years of experience building, managing, and automating systems at scale. He has helped organizations design and implement DevOps practices. 

He left his corporate job in 2012 to start Initcron, a niche DevOps consulting firm. He eventually got into delivering DevOps workshops for corporates in India and then internationally. He has conducted more than 300 instructor-led trainings. 

Based on the rare combination of his technical as well as teaching/delivery skills, he started teaching in 2018.  In a years time, through the School of DevOps banner. He is also an eDX-published author and has been a course creator with the Linux Foundation

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515