TERRAFORM Course For Beginners in ONE VIDEO with AWS 🔥 - DevOps [HINDI] | MPrashant

preview_player
Показать описание
#devops #terraform #infrastructure

Terraform Basics to Advance with AWS | Complete Guide
Terraform in One Shot
Terraform Zero to Hero
Earn Practical Knowledge
Terraform Free Course

Welcome to our comprehensive tutorial on Terraform! This video covers everything you need to know to get started with Terraform and advance your skills, specifically focusing on AWS (Amazon Web Services).

🔹 What You'll Learn:

Links:
Types of providers supported by Terraform

AWS Website Access (Policy change for S3)

Terraform Registry Module LINK -

Slide Link

Project Config Files on GitHub

Timelines
00:00:00 Course Intro
00:04:24 What is Terraform?
00:09:28 Terraform Installation - Windows
00:10:50 Terraform Installation - MAC
00:13:48 AWS Account - SignUP
00:15:36 AWS User Setup
00:22:02 AWS CLI Setup - Windows
00:23:05 AWS CLI Setup - MAC
00:23:44 AWS CLI USER ACCESS Configure on VSCode
00:30:28 AWS EC2 Manually
00:33:37 First Terraform Config To Create EC2 Instance
00:41:26 Terraform INIT, PLAN, APPLY, DESTROY
00:45:01 Terraform - Resource Modify
00:49:00 Terraform - Resource Delete
00:51:14 Terraform Config and State Overview
00:56:40 Terraform Variables & Outputs
01:04:28 AWS S3 Overview
01:08:56 Terraform - S3 Bucket Create and Upload Files
01:16:42 Terraform - Random Provider
01:23:34 Terraform Backend - Remote State Management with S3
01:33:07 Project - Host Static Website Using Terraform
02:01:23 Understand AWS VPC
02:18:54 AWS VPC Manually
02:31:00 AWS VPC Using Terraform
02:42:54 AWS EC2 + VPC
02:45:17 Project - EC2 + VPC + NGINX + HTTP Access
03:05:09 Terraform Data Source
03:21:32 VPC & SG with Data Source
03:33:31 Task: Create EC2 using Existing VPC
04:20:03 Terraform Operators & Expressions - List, Map, Object, Loops
04:40:00 Terraform Functions
04:49:07 Multiple Resources - COUNT
05:27:26 Multiple Resources - FOR_EACH
05:42:20 Project - AWS IAM Management
06:22:21 Terraform Modules
06:47:10 AWS EC2 using Public Terraform Module
06:58:52 Creating Our Own Terraform Module
07:57:47 Terraform Registry - Publish our module
08:18:15 Terraform Resources Dependency
08:23:29 Terraform Resources Lifecycle
08:36:25 Terraform Validations
08:47:01 Terraform State Modifications
08:57:56 Terraform Import Command
09:05:57 Terraform Workspace
09:18:38 Terraform Cloud with GitHUB

------------------------------------------------------------------------------

------------------------
Terraform Important Commands

Initialization
• terraform init
• terraform plan
• terraform apply
• terraform destroy
○ terraform destroy -target=RESOURCE_ADDRESS
• terraform apply -target=RESOURCE_ADDRESS

Viewing State
• terraform show
• terraform state list
• terraform state show RESOURCE_ADDRESS

Managing State
• terraform state rm RESOURCE_ADDRESS
• terraform state mv SOURCE_RESOURCE DEST_RESOURCE

Importing Existing Infrastructure
• terraform import RESOURCE_ADDRESS ID

Formatting and Validating
• terraform fmt
• terraform validate

Output and Variables
• terraform output
• terraform output OUTPUT_NAME

Workspaces
• terraform workspace list: Lists all workspaces.
• terraform workspace show: Shows the current workspace.
• terraform workspace new WORKSPACE_NAME: Creates a new workspace.
• terraform workspace select WORKSPACE_NAME: Switches to the specified workspace.
• terraform workspace delete WORKSPACE_NAME: Deletes the specified workspace.

Locking and Unlocking
• terraform force-unlock LOCK_ID: Manually unlocks the state if the automatic unlocking process fails.

Miscellaneous
• terraform version: Displays the current Terraform version.
• terraform providers: Lists the providers used in the configuration and their versions.
• terraform graph: Generates a visual representation of the Terraform configuration in Graphviz format.

-------------------------
terraform in one shot,
terraform in one video hindi,
terraform for beginners in hindi,
terraform advance hindi,
terraform tutorial in hindi,
terraform with AWS,
terraform module hindi,
terraform cloud,
terraform tutorial for beginners hindi,
best terraform video on youtube
TErraform with AWS
AWS VPC, S3 EC2 IAM
Рекомендации по теме
Комментарии
Автор

For Windows Users Encountering Issues with the source Command:

AWS Documentation

source is a Unix command and isn’t available on Windows by default. Here are a couple of alternatives:

1. Git Bash: If you prefer using Unix-like commands, you can also install Git Bash where source will work as expected.
In vscode, when you open terminal just change it to gitbash using dropdown. you can use source command.

2. Using set Command (for Command Prompt):
You can manually set the environment variables in the Windows Command Prompt like this:

set
set

This will temporarily set the variables for your session.


3. VSCode Extension - EnvFile:
You can also use the EnvFile extension for Visual Studio Code. This extension helps automatically load environment variables from a .env file.

MPrashant
Автор

Yar kya insaan hai aap mtlb jo course itne expensive hai wo free me wow hats off to you sir respect++

maniranjanpathak
Автор

I have never seen such a detailed video on Terraform not only on YouTube but also on udemy...


Please make an end-to-end project video where we create infrastructure using terraform, and then use Jenkins to create pipeline (using tools such as maven, selenium, trivy, sonarqube, docker) and finally deploy the application on kubernetes...



Thanks a lot Brother...

parthajeetbora
Автор

Too good yaar. bahut sahi bande ho aap. aaj kal ki matlab ki duniya me kon free me padhata hai, aur wo bhi itna deep. Hats off to you bro. lots of love to you🥰

akhilindurkar
Автор

Yun to hai bahot par aapsa na koi .. Ji Haan aapke videos bahot unique hai Prashant Sir .. Thanks for teaching us 🙏

sunny_sheikh
Автор

bahut bhaut dhnaywad prashant sir very grateful to you.

prashlovessamosa
Автор

Thanks a lot Prashant for your kind contribution to our community

nasruddin
Автор

Salute to your efforts for making such long and detailed video that too free !! Thank you very much !!

simranagrawal
Автор

Easy Easy bolke kethna easy se explain keya hai .. paid course me bhi ethna acche se koyi nahi explain karega..thanks for this course sir

khaleedaazharishaik
Автор

Wonderful tutorials, It took two days for me to complete, but it was worth learning lot of new concepts. Thank you Prashant.

partho-lia
Автор

One of the best teacher so far i found on YouTube
You keep in mind, we will not understand by ourselves.
you explain in detail, that's what I like.

thuglifeworld
Автор

Hello !!
Thanks for adding one of DevOps Demanded Course 🎉🎉
Hope in future we will see such much more courses in, DevOps Domain like in Adv K8s, OpenShift and Golang etc 😊😊

SandyLearner
Автор

I felt very happy to see you uploaded terraform. You teaching way is very unique. Thanks!

rajk
Автор

M Prashant thank this amazing terraform tutorial. The problem was faced by me now resolved.

amitkothiyal
Автор

Best playlist of Terraform l am very easily understand Terraform Thank you so much sir.

maheshpawar
Автор

Dear Prashant, I salute to u, for your hardworking, and for demanded video of Terraform, Love u dear,

sandeepgupta
Автор

Sir apka teaching style bohut professional hain thank you sir ❤️❤️🤗🤗

biprajitdutta
Автор

Thank you so much @M Prashant. I am from a non technical background doing my masters and trying to switch to SRE, Devops. Your teaching style is the best and hats off for the hands on. Started your video on 6th of September and I have followed and practiced each and every hands on throughout the video successfully finished today. I believe one -shot videos are the best and you have an amazing playlist of zero to hero all in one-shot. Completed your Shell scripting, Git and Github and Terraform. Planning to complete docker, kubernetes and ansible as well. Thank you so much once again for the good work sir.

waseemsaher
Автор

One of the Best lecture on terraform ❤

soumeshnayak
Автор

Thank you sir you are really the only Indian youtuber creating such good videoes on Devops.

sak