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

Learn to use Terraform for infrastructure as code with this comprehensive tutorial for beginners. Explore Terraform fundamentals, installation on various operating systems, and AWS integration. Master essential commands, variables, provisioning, and state management. Dive into practical examples of creating AWS resources like EC2 instances, VPCs, subnets, EBS volumes, and RDS databases. Gain hands-on experience with modules, data sources, and advanced topics such as Route 53 configuration and DynamoDB implementation. By the end of this 3.5-hour tutorial, you'll have the skills to efficiently manage and deploy cloud infrastructure using Terraform.

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.