Terraform for absolute beginners

4.6
stars
40 ratings
Offered By
Coursera Project Network
In this Guided Project, you will:

Understanding Infrastructure as code and Terraform Basics

HCL language syntax and using variables

Creating resources in Terraform

Clock2 Hours
BeginnerBeginner
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

Terraform allows infrastructure to be expressed as code. The desired state is expressed in a simple human-readable language. Terraform uses this language to provide an execution plan of changes, which can be reviewed for safety and then applied to make changes. Extensible providers allow Terraform to manage a broad range of resources, including hardware, IaaS, PaaS, and SaaS services. In this 1-hour long project-based course, you will get Understanding of Infrastructure as code Understanding of Terraform basics and its execution flow Understanding HCL language (Harshicorp Language System) syntax Creating infrastructure using Terraform Defining variables in Terraform

Skills you will develop

  • Devops
  • IaC
  • terraform
  • IT Automation
  • Infrastructure As Code

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Introduction to Infrastructure as code and Terraform

  2. Harshicorp Configuration Language syntax

  3. Create your first infrastructure using Terraform execution flow

  4. Updating a resource in Terraform configuration file

  5. State file and other files created by Terraform

  6. Defining Variables in Terraform

  7. Passing variables via terraform.tfvars file

  8. Writing configuration files to create a resource in Azure Cloud

  9. Creating a resource in Azure cloud via Terraform

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Reviews

TOP REVIEWS FROM TERRAFORM FOR ABSOLUTE BEGINNERS

View all reviews

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.