UDEMY
UDEMY Logo

Terraform for the Absolute Beginners with Labs 

  • Offered byUDEMY

Terraform for the Absolute Beginners with Labs
 at 
UDEMY 
Overview

Learn the basics of Terraform with real hands on labs right in your browser

Duration

5 hours

Total fee

649

Mode of learning

Online

Difficulty level

Beginner

Credential

Certificate

Terraform for the Absolute Beginners with Labs
 at 
UDEMY 
Highlights

  • Earn a certificate of completion from Udemy
  • Learn from 1 downloadable resources
  • Get full lifetime access of the course material
  • Comes with 30 days money back guarantee
Read more
Details Icon

Terraform for the Absolute Beginners with Labs
 at 
UDEMY 
Course details

Who should do this course?
  • For Systems Administrators
  • For DevOps Engineers
  • For Anyone who wants to excel in their DevOps or Cloud Journey
  • For Get started with Infrastructure as Code
What are the course deliverables?
  • Gain a good understanding of Infrastructure as Code
  • Gain confidence working with the HCL format
  • Gain hands-on experience working with Terraform
  • Learn to provision AWS infrastructure with Terraform
More about this course
  • 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)
  • We will then learn the basics of Terraform such as Providers, Input and Output variables, Resource Attributes and Dependencies
  • 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

Terraform for the Absolute Beginners with Labs
 at 
UDEMY 
Curriculum

Introduction

Course Introduction

Introduction to Infrastructure as Code

Challenges with traditional IT Infrastructure

Types of IAC Tools

Why Terraform?

Getting started with Terraform

Installing Terraform

HashiCorp Configuraton Language (HCL) Basics

Update and Destroy Infrastructure

Lab Intro

Demo: Accessing Labs

Terraform Basics

Using Terraform Providers

Configuration Directory

Multiple Providers

Using Input Variables

Understanding the Variable Block

Using Variables in Terraform

Resource Attributes

Resource Dependencies

Output Variables

Terraform State

Introduction to Terraform State

Purpose of State

Terraform State Considerations

Working with Terraform

Terraform Commands

Mutable vs Immutable Infrastructure

LifeCycle Rules

Datasources

Meta-Arguments

Count

for-each

Version Constraints

Terraform with AWS

Getting started with AWS

Demo Setup an AWS Account

Introduction to IAM

Demo IAM

Programmatic Access

Lab: AWS CLI and IAM

AWS IAM with Terraform

IAM Policies with Terraform

Lab: IAM with Terraform

Introduction to AWS S3

S3 with Terraform

Lab: S3

Introduction to DynamoDB

Demo Dynamodb

DynamoDB with Terraform

Lab: DynamoDB

Remote State

What is Remote State and State Locking?

Remote Backends with S3

Lab: Remote State

Terraform State Commands

Lab: Terraform State Commands

Faculty Icon

Terraform for the Absolute Beginners with Labs
 at 
UDEMY 
Faculty details

Mumshad Mannambeth
Mumshad is an IT Solutions Architect and specializes in Cloud Native Computing, Automation and DevOps. He is the founder of KodeKloud - a hands-on learning platform and a Certified Kubernetes Training Partner.

Other courses offered by UDEMY

549
50 hours
– / –
3 K
10 hours
– / –
549
4 hours
– / –
599
10 hours
– / –
View Other 2346 CoursesRight Arrow Icon

Terraform for the Absolute Beginners with Labs
 at 
UDEMY 
Students Ratings & Reviews

5/5
Verified Icon1 Rating
D
Deepak Kumar
Terraform for the Absolute Beginners with Labs
Offered by UDEMY
5
Learning Experience: content were all in good, learned on terraform resources deployment for azure aws . clear explanation pros
Faculty: faculty knowledge was good .. session were engaged with practical lab course resources are updated but still course requires lpts of advancing topics
Course Support: it was well
Reviewed on 29 Jan 2023Read More
Thumbs Up IconThumbs Down Icon
View 1 ReviewRight Arrow Icon
qna

Terraform for the Absolute Beginners with Labs
 at 
UDEMY 

Student Forum

chatAnything you would want to ask experts?
Write here...