Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Terraform Tutorial for Beginners

via YouTube

Overview

This course on Terraform Tutorial for Beginners aims to teach learners the fundamentals of Terraform, including installation on different operating systems, setting up Terraform with AWS, creating scripts to spin up AWS instances, using Terraform commands and variables, software provisioning, managing Terraform state, working with AWS data sources, building reusable Terraform modules, creating VPCs, subnets, EC2 instances, EBS volumes, and Route 53 configurations, as well as provisioning EC2 instances with user data and EBS volumes. The course targets beginners interested in learning infrastructure as code and automation using Terraform with a focus on AWS services.

Syllabus

Terraform Explained | Terraform Tutorial for Beginners.
#01 What is Terraform ?.
#02 Terraform install linux | Terraform installation in linux | How to install terraform on LINUX.
#03 Terraform install Windows | Terraform installation in Windows | Install terraform on Windows.
#04 Terraform install Mac | Terraform installation in Mac | Install terraform on Mac.
#05 Terraform fundamental | Terraform Tutorial.
#06 Terraform AWS Setup | Terraform Setup with AWS.
#07 Terraform First Script AWS instance | Spinning up AWS EC2 instances in the cloud with terraform.
#08 Terraform commands | Terraform Plan | Terraform Apply | Terraform Validate | PART 1.
#09 Terraform Command Demo | Terraform Plan out | Terraform Apply | PART 2.
#10 Terraform Variable | Using Terraform TFVAR files to manage AWS Environments | PART-1.
#11 Terraform Variable | Using Terraform TFVAR files to manage AWS Environments | PART-2 DEMO.
#12 Terraform software provisioning | terraform provisioner | terraform software | PART 1.
#13 Terraform software provisioning | terraform provisioner | terraform software | PART 2.
#14 Terraform output | Terraform Output Variables | terraform output variables example | PART 1.
#14 Terraform output | Terraform Output Variables | terraform output variables example | PART 2.
#16 Terraform State | Terraform Remote State on Amazon S3 | Terraform Remote State PART-1.
#17 Terraform State | Terraform Remote State on Amazon S3 | Terraform Remote State Demo PART-2.
#18 : AWS - Terraform Data Sources | Terraform data source example Part-1.
#19 : AWS - Terraform Data Sources | Terraform data source example Part-2.
#20 Terraform : AWS - How to build reusable terraform modules with example Part-1.
#21 Terraform : AWS - How to build reusable terraform modules with example Part-2.
22 AWS, Terraform AWS Demo - Create VPC & Subnet.
23 Create AWS Infrastructure With Terraform | VPC | Subnet | EC2 | Route Table | Internet Gateway.
#24 Spinning up AWS EC2 instances in the cloud with terraform | EC2 Create in VPC | PART 2.
#25 Spinning up AWS EC2 instances in the cloud with terraform | EC2 Create in VPC | PART 1.
#26 AWS EBS DEMO - Resizing & Changing Type, EBS Snapshot, Attach Detach EBS with Terraform |Part 1.
#27 Terraform AWS EBS | Terraform attaching EIP & EBS Volumes to AWS Instance.
#28 Terraform Tutorial : Provision EC2 on AWS | Amazon EC2 User Data Tutorials | Part 1.
#29 Terraform Tutorial : Provision EC2 on AWS | Amazon EC2 User Data Tutorials | Part 1.
#30 Terraform UserData with EBS | Terraform AWS EBS DEMO with Terraform, EBS Snapshot, Attach.
#31 Terraform EIP Public Private | AWS EC2 EIP | Terraform: Elastic IP.
#32 AWS Route 53 | AWS Route 53 Tutorial | What Is AWS Route 53? | AWS Tutorial.
#33 Terraform AWS Route53 | Create your own private hosted domain using AWS Route 53 Using Terraform.
#35 Terraform AWS RDS | AWS Databases - Difference between RDS, DynamoDB, Redshift.
#36 Terraform RDS MariaDB | Create MariaDB Using Terraform.
#37 AWS DynamoDB with Terraform | AWS DynamoDB Tutorial | AWS Training Video.

Taught by

Vijay Patel

Reviews

Start your review of Terraform Tutorial for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.