Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn Terraform From Scratch in Telugu - Moole Muralidhara Reddy
Demo
Demo session- Learn Terraform From Scratch (21:33)
PPT - Demo - Learn Terraform From Scratch
Module 1 - Introduction to Infrastructure as Code (IAC)
Overview of Infrastructure as Code (IaC) (7:28)
PPT - Overview of Infrastructure as Code (IaC)
PPT - Challenges with AWS CloudFormation and Azure ARM
Challenges with AWS CloudFormation and Azure ARM (5:59)
Module 2 - Introduction to Terraform
Github Link
Terraform Overview (7:45)
PPT - Terraform Overview
Lab Session - Installation of terraform in Linux (7:04)
PPT - Installing Terraform on Linux
Lab Session - Installation of terraform in Windows (7:23)
PPT - Installing Terraform on Windows
Lab Session - Choosing IDE for Terraform development (7:40)
Terraform Configuration File (6:53)
PPT - Terraform Configuration File
Lab Session - Understanding Terraform provider (12:33)
PPT - Terraform provider
Lab Session - Understanding Resources (13:54)
PPT - Understanding Resources in Terraform
Module 3 - Getting started with terraform
GitHub Link
Terraform basic commands (32:29)
PPT - Terraform basic commands
Lab Session - Creating an EC2 instance using Terraform (27:38)
Lab Session - Saving Terraform plan to a file (8:21)
PPT - Saving Terraform plan to a file
Lab Session - Understanding attributes and output values (18:15)
PPT - Understanding attributes and output values in Terraform
Lab Session - Understanding the Terraform state file (13:12)
PPT - Understanding the Terraform state file
Lab Session - terraform fmt (5:40)
PPT - terraform fmt
Lab Session - terraform validate (8:21)
PPT - terraform validate
Lab Session - Debugging in terraform (21:27)
PPT - Debugging in terraform
Module 4 - tfswitch
Lab Session - Installing tfswitch on Linux (8:15)
Module 5 - Terraform variable
GitHub Link
Terraform Variables Overview (16:59)
PPT - Variables in terraform
Lab Session - Environment variables (13:56)
PPT - Environment variables in terraform
Lab Session - Command Line Flags Variables (9:20)
PPT - Command Line Flags in terraform
Lab Session - From a file in Terraform variables (16:57)
PPT - From a file in Terraform variables
Lab Session - Default Variables (6:54)
Lab Session - Data types (11:03)
PPT - Data types in terraform
Lab Session - Breaking down main.tf into variables and output.tf (10:17)
Module 7 - Terraform Functions
GitHub Link
Count parameter (7:31)
PPT - count parameter in Terraform
Challenges with Count Parameter (14:20)
PPT- Challenges with Count Parameter
Types of Terraform Providers (9:32)
PPT - Types of Terraform Providers
Lab Session - Terraform Output (5:48)
PPT - Terraform Output
Lab Session - splat expression (9:35)
PPT -splat expression in Terraform
Lab Session - Specify the Target (10:41)
Lab Session - local values (9:00)
PPT - local values in Terraform
Lab Session - terraform taint (7:59)
PPT - terraform taint
Lab Session - data sources (13:11)
PPT - data sources in Terraform
Module 8 - Terraform Configuration and State Management
Lab Session - Terraform Settings (11:29)
Module 9- Terraform Provisioners
GitHub Link
Overview of terraform provisioners (5:12)
PPT - Overview of terraform provisioners
Lab Session - Implementing local-exec provisioners (8:38)
PPT - local-exec provisioner in Terraform
Lab Session - Implementing remote-exec provisioners (12:55)
PPT - remote-exec provisioner in Terraform Moole
Module 10 - Terraform Workspace
GitHub Link
Lab Session - Terraform workspace (22:40)
PPT - Terraform workspace
Module 11 - Terraform Modules
GitHub Link
Modules in terraform (10:28)
PPT - Modules in terraform
Lab Session - Create an EC2 instance using Terraform managed modules (15:56)
Lab Session - Create an EC2 instance using Terraform Custom modules (42:19)
Lab Session - Store Terraform Modules in a Repository (7:02)
Module 12 - Remote state
GitHub Link
Lab Session - Implementing S3 Backend for Terraform (20:42)
PPT - Implementing S3 Backend for Terraform
Lab Session - Integrating DynamoDB with S3 for state locking (12:16)
PPT - Integrating DynamoDB with S3 for state locking
Lab Session - Integrating profile in backend.tf (12:12)
PPT - Integrating profile in backend.tf
Module 13 - Security in Terraform
GitHub Link
Lab Session - Create resources in multiple regions using Terraform (9:55)
Lab Session - Handling multiple aws profile with terraform (6:27)
Module 14 - Terraform Cloud
Lab Session - Creating a Terraform Cloud Account (12:03)
PPT - Terraform Cloud
Lab Session - Create a new workspace in Terraform Cloud (11:57)
Terraform Registry (6:06)
PPT - Terraform Registry
Module 15 - Project 1 - Creating an AWS VPC using Terraform
GitHub Link
Lab Session - Creating an AWS VPC using AWS Console (21:06)
Lab Session - Writing a Terraform module for an AWS VPC (50:51)
Lab Session - Creating an AWS VPC using Terraform (61:29)
Teach online with
Lab Session - Specify the Target
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock