Terraform Full Course for Beginners | Hashicorp Terraform Associate
Certification Exam Prep course | Terraform course With AWS Example | Terraform explained for Beginners

Learn:
What is Infrastructure as Code (IaC)
What is Infrastructure as Code
IaC and its benefits
What is Terraform?
Terraform Features
Terraform Basic Commands
Terraform Main Commands In-depth explanation
(Terraform get, init, validate, plan, apply, state, workspaces, destroy, import, taint, graph)
Terraform Coding
(Structure, resources, data sources, variable, providers, functions, modules,
provisioners, Lifecycle Policy, Remote State backend)
Terraform Cloud & Enterprise

Terraform is our tool of choice to manage the entire lifecycle of infrastructure using infrastructure as code. That means declaring infrastructure components in configuration files that are then used by Terraform to provision, adjust and tear down infrastructure in various cloud providers

In this tutorial, you will learn in-depth about what is Terraform, the important commands we use daily, how we can code with Terraform, and how to work with teams while coding infra as code with Terraform.

#terraform #infrastructureascode #devops #learnwithsandip

▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 – Intro
0:33 – What is Infrastructure as Code (IaC)?
01:48 – IaC benefits
04:40 – What is Terraform?
05:33 – Terraform Features
7:28 – Terraform CLI overview
7:54 – Terraform Installation Instructions
8:26 – Terraform Init
10:26 – Terraform Validate
12:10 – Terraform Plan
14:49 – Terraform Apply
19:42 – Terraform State
22:56 – Terraform Workspaces
26:54 – Terraform Destroy
28:12 – Terraform Import
29:12 – Terraform Taint
31:22 – Terraform Coding Intro
32:38 – Terraform Resource Referencing
35:12 – Terraform Example Code Explanation
42:40 – Supply AWS Credentials to Terraform
43:54 – Terraform Data Sources
45:10 – Terraform Variables Overview
45:56 – Input Variable In-depth explanation
48:12 – Different Ways to Pass Input variables in Terraform
49:56 – Input validation
52:46 – Input Variable Order
53:20 – Output Values
55:12 – Local Values
56:14 – Terraform Providers
58:32 – Terraform Functions
1:00:00 – Terraform Modules
1:01:54 – How to Use Terraform Modules
1:04:45 – Terraform Provisioners
1:07:28 – Lifecycle Management In Terraform
1:09:18 – Remote State Backends in Terraform (Very Important)
1:15:00 – Terraform Cloud
1:22:11 – Terraform Enterprise
1:23:34 – Closing Notes

▬▬▬▬▬▬ Useful Links 🔗 ▬▬▬▬▬▬
Terraform Example AWS Code/Projects: ► https://github.com/hashicorp/terraform-provider-aws/tree/master/examples

Terraform Providers: ► https://registry.terraform.io/browse/providers

Terraform Functions: ► https://www.terraform.io/docs/language/functions/index.html

Terraform Commands: ► https://www.terraform.io/docs/cli/commands/index.html

▬▬▬▬▬▬ Course Ebook 🚀 ▬▬▬▬▬▬
Terraform Full Course Ebook: ► https://drive.google.com/file/d/1lTzVx7LbwB6618MIwnCU_p4maA4m_4Fs/view?usp=sharing

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
My Site ► https://bit.ly/3rz82SQ
INSTAGRAM ► https://bit.ly/3iFWfy8
TWITTER ► https://bit.ly/3i6lkDs
LINKEDIN ► https://bit.ly/3rAeCsm

Join this channel to get access to perks (and exclusive access to member-only discord server):
https://www.youtube.com/channel/UClA0CospcdBGppfVUx99WwQ/join

Legal Notice:
Terraform and the Terraform logo are trademarks or registered trademarks of HashiCorp in the United States and/or other countries. HashiCorp and other parties may also have trademark rights in other terms used herein. This video is not accredited, certified, affiliated with, nor endorsed by Terraform or HashiCorp.

Sandip Das

Teaching People Simplified Cloud & DevOps topics 😇

I create new video tutorials every week, which mainly includes Cloud, DevOps, Programming Topics.
Subscribe and activate bell notification so that you don't miss new videos 🔔

I am an AWS Hero 🦸‍♂️ and have 6x AWS Certification 💪
Visit ► https://learn.sandipdas.in

Tutorials Covered:
- Python
- Ansible
- Terraform
- Docker
- Kubernetes
- Shell Scripting
- AWS Fundamentals
- AWS ECS
- AWS EKS
- AWS VPC
- AWS CodeCommit
- AWS CodeBuild
- AWS CodeDeploy
- AWS CodePipeline
- AWS LightSail
- & more!

Upcoming:
⦿ Python With Cloud SDKs (boto3) & IAC (Pulumi)
⦿ DevOps With Python
⦿ Go Basics
⦿ Go Advance
⦿ Go with Cloud SDKs
⦿ DevOps With GO
⦿ Kubernetes Full Course
⦿ Terraform + EKS
⦿ Pulumi + Kubernetes
⦿ Pulumi + EKS
⦿ All Kind of Container Engines

View all posts

Add comment

Your email address will not be published. Required fields are marked *

Sandip Das

Teaching People Simplified Cloud & DevOps topics 😇

I create new video tutorials every week, which mainly includes Cloud, DevOps, Programming Topics.
Subscribe and activate bell notification so that you don't miss new videos 🔔

I am an AWS Hero 🦸‍♂️ and have 6x AWS Certification 💪
Visit ► https://learn.sandipdas.in

Tutorials Covered:
- Python
- Ansible
- Terraform
- Docker
- Kubernetes
- Shell Scripting
- AWS Fundamentals
- AWS ECS
- AWS EKS
- AWS VPC
- AWS CodeCommit
- AWS CodeBuild
- AWS CodeDeploy
- AWS CodePipeline
- AWS LightSail
- & more!

Upcoming:
⦿ Python With Cloud SDKs (boto3) & IAC (Pulumi)
⦿ DevOps With Python
⦿ Go Basics
⦿ Go Advance
⦿ Go with Cloud SDKs
⦿ DevOps With GO
⦿ Kubernetes Full Course
⦿ Terraform + EKS
⦿ Pulumi + Kubernetes
⦿ Pulumi + EKS
⦿ All Kind of Container Engines