Use Code TRYNOW15 for a One-Time, Extra 15% OFF at KodeKloud
No items found.

Lab – Terraform for Beginners

Vijin Palazhi
HashiCorp and CNCF Trainer
DevOps Pre-Requisite Course
Play Button
Fill this form to get a notification when course is released.
Thank you! We will let you know when the course is out! Meanwhile explore our existing courses

Explore Courses
Oops! Something went wrong while submitting the form.
book
1
Lessons
book
Challenges
Article icon
14
Topics

What you’ll learn

Our students work at..

Description

In this course, we will get started with Terraform, but first we will take a look at Infrastructure as a code Or IaC and the different types of tools available in IaC and their purpose in managing modern IT Infrastructure. We’ll then see the role of terraform in the today’s IT Infrastructure. We’ll then learn how to install Terraform, This is followed by the basics of Hashicorp Configuration Language (HCL). Next we have our first lab where you’ll get your hands dirty with HCL syntax. We will then learn the basics of Terraform such as Providers, Input and Output variables, Resource Attributes and Dependencies.

After this we take a look at state in terraform – what it is, why it is used and considerations to follow when working with state. We then dig deeper in to the fundamentals– starting with the different commands provided by Terraform. This is followed by a lecture where we understand the difference between Mutable and Immutable infrastructure. This is followed by lifecycle rules in terraform where we will learn how to manage the ways in which resources are created. This is followed by other basic topics such as datasources, meta arguments such as count and for each and finally understand version constraints in Terraform.

What are the pre-requisites to attend this course?

  • There are no pre-requisites to attend this course
  • The Devops pre-requisites course is an added advantage
  • We will cover the basics of AWS with demos as part of this course
Read More

What our students say

About the instructor

Vijin Palazhi — Head of Technology at KodeKloud | HashiCorp and CNCF Trainer

Vijin is a training architect at KodeKloud. He is an Infrastructure Specialist with over 13 years of experience in IT Infrastructure with expertise in DevOps, Cloud, Systems Engineering, Architecture and Automation. Vijin loves to share his knowledge creatively, which keeps students motivated and focused on learning!

No items found.
Play Button
Fill this form to get a notification when course is released.
Thank you! We will let you know when the course is out! Meanwhile explore our existing courses
Explore Courses
Oops! Something went wrong while submitting the form.
book
1
Lessons
book
Lessons
Article icon
14
Topics
check mark
Course Certificate
Videos icon
00.25
Hours of Video
Story Format
Videos icon
Videos
ondemand_video icon
Demo
laptop
Labs
laptop
Cloud Labs
checklist
Mock exams
Quizzes
slack icon
Slack channel support
people icon
Community support
language icon
Closed Captions