Learn Terraform From Scratch

step by step approach

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.

What you’ll learn

  • Terraform resources, loops, functions, templates,data sources, variables, outputs and modules..
  • How to use Terraform manipulate AWS.
  • Setting up ELB, ALB, Auto Scaling, ELB access logs.
  • Creating re-usable modules.
  • Managing remote state files using S3.
  • Managing IAM policies and roles.
  • Setting up Relational Database Service (RDS).
  • Creating networking VPC, private subnets, private subnets, NAT instances and NAT gateways.
  • Master Terraform Cloud completely.

Course Content

  • Introduction of the course –> 2 lectures • 10min.
  • material –> 1 lecture • 1min.
  • Terraform basics –> 17 lectures • 2hr 22min.
  • Terraform With AWS –> 11 lectures • 1hr 40min.
  • Terraform Cloud –> 8 lectures • 36min.

Auto Draft

Requirements

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.

In this course, I will show you how to manipulate Terraform with concrete example case by case. And I strongly believe that after you finishing learning this course and indeed practice all the case I showed to you, you will be an excellent Terraform expert!

See you in the course, Let’s go!