Terraform Tutorial for Beginners - Complete Step by Step Guide
Offered By: Kode Kloud via YouTube
Course Description
Overview
Syllabus
Start
Course Introduction
Accessing the labs
Traditional IT and Challenges
What is Infrastructure as Code?
What is Terraform?
What is HCL - Hashicorp Configuration Language?
Lab 1 - HCL Basics
Tour of free Terraform Labs at KodeKloud
Update and Destroy Infrastructure in Terraform
Lab 2 - Update and Destroy Infrastructure in Terraform
Using Using Terraform Providers in Terraform
Lab 3 - Update and Destroy Infrastructure in Terraform
Multiple Providers in Terraform
Lab 4 - Multiple Providers in Terraform
Input Variables in Terraform
Lab 5 - Input Variables in Terraform
Using Variables in Terraform
Lab 6 - Using Variables in Terraform
Resource Attribute Reference in Terraform
Lab 7 - Resource Attribute Reference in Terraform
Resource Dependencies in Terraform
Lab 8 - Resource Dependencies in Terraform
Output Variables in Terraform
Lab 9 - Output Variables in Terraform
Purpose of State in Terraform
Lab 10 - Purpose of State in Terraform
Terraform State Considerations
Terraform Commands
Lab 11 - Terraform Commands
Mutable vs Immutable Infrastructure
Lifecycle Rules in Terraform
Lab 12 - Lifecycle Rules in Terraform
Data Sources in Terraform
Lab 13 - Data Sources in Terraform
Meta Arguments in Terraform
Use of for_each meta arguments in Terraform
Lab 14 - Use of for_each meta arguments in Terraform
Version Constraints in Terraform
DevOps Learning Path in KodeKloud
Taught by
KodeKloud
Related Courses
Accelerate Software Delivery using DevOpsMicrosoft via edX Infrastructure as Code
Microsoft via edX App Deployment, Debugging, and Performance
Google Cloud via Coursera Introduction to DevOps and Site Reliability Engineering
Linux Foundation via edX Configuration Management and the Cloud
Google via Coursera