Skip to content
0:00 / 0:00

#terraform#hcl#kodekloud

Terraform Tutorial for Beginners + Labs: Complete Step by Step Guide!

KodeKloud

503K subscribers • 7 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Vijin Palazhi, Co-Founder of KodeKloud
  • Made by the vendor. The company whose product it covers made or sponsored it.
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Beginner. No background in the topic needed.

871K views5 years ago1 recommendation

Cloud and DevOpsTerraform and infrastructure as code

Vijin explains the fundamentals of Terraform and HashiCorp Configuration Language with hands-on practice labs.

🆓Access the Labs for Free: bit.ly/YT_Terraform In this course on Terraform tutorial, Vijin will walk you through the fundamentals of Terraform and help you not only understand the basics but also practice and gain hands-on experience. Following pointers will be covered in this Terraform Tutorial for Beginners: 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 If you are visiting our channel for the first time, don’t forget to subscribe as we upload new videos and courses all the time. Terraform is one of the most popular DevOps tools for Infrastructure as code. And through the next hour or so we will take you from being zero to a hero through this comprehensive and hands-on course. In this course, we simplify complex concepts using illustrations and animations and you will gain hands-on practice through our labs that you can access for free. Yes, our labs open up right in your browser so you don’t have to pay extra for cloud accounts or set up your own infrastructure. Check out our learning paths at KodeKloud to get started: - DevOps Learning Path: bit.ly/DevOpsLearningPath-YT -Docker: bit.ly/DockerLearningPath -Linux: bit.ly/LinuxLearningPath -Kubernetes: bit.ly/KubernetesLearningPath -Infrastructure as Code(IAC): bit.ly/IACLearningPath -Programming: bit.ly/ProgrammingLearningPath

Why it's here

1 person recommends this

What people say. Recommended as a quick and solid resource for learning Terraform basics.

u/bv8zin r/sre • Recommends

On “learning terraform quickly”

KodeKloud has a free 2-hour Terraform basics course which they make available on Youtube: [video There's a link in the Youtube description to some practice labs.