Master Terraform in 60 minutes | Terraform Tutorial for beginners with Hands On Labs in 2023

  Рет қаралды 63,741

Cloud Champ

Жыл бұрын

Terraform devops tutorial 2023 | Learn Terraform IAC tool
In this Terraform tutorial for beginners, we'll walk you through the basics of using Terraform to manage your infrastructure. We'll cover everything from creating resources to managing updates and disaster recovery.
#terraform #infrastructureascode
We will learn all Terraform concepts like Terraform commands, providers, variables and outputs, provisioners, resource, meta arguments i.e. count, depends on, for each, also best practices like remote state management, workspaces etc.
Connect with me on LinkedIn:
www.linkedin.com/in/nasiullha-chaudhari/
If you're new to Terraform, or want to learn more about how it can help you manage your infrastructure, then this tutorial is for you! By the end of this video, you'll have mastered Terraform basics and be ready to start using it in your day-to-day work!
Timestamp
IAC Introduction 0:23
Terraform providers 01:17 - 02:50
Infrastructure Aa Code vs Configuration Management as Code 03:29 - 05:30
HCL Basics 06:10
Resource Block in Terraform 06:50
Much more
Also watch my other videos
Terraform Playlist: kzbin.info/www/bejne/e2HNZWOegdydnqs
Terraform Practice Test kzbin.info/www/bejne/bXe6n4B7bMaHg5I
AWS EC2 course kzbin.info/www/bejne/boS0n3qnpZiMkK8
Links
Terraform Providers registry.terraform.io/browse/providers
Terraform modules registry.terraform.io/browse/modules
Github repo to learn terraform by stacksimplify github.com/stacksimplify/hashicorp-certified-terraform-associate
If you're new to Terraform and want to learn how to use it for development purposes, this tutorial is for you! By the end, you'll be able to create and manage terraform resources using the terraform command line, making your development process smoother and more efficient.
In this Terraform tutorial, we'll teach you everything you need to know to get started with Terraform. We'll cover the basics of Terraform, including what it is and what it can do.
I'll also teach you how to use Terraform to create and manage infrastructure, using a practical example. By the end of this Terraform tutorial, you'll be able to create and manage your own infrastructure using Terraform in no time!

Пікірлер: 141
@sany2k8
@sany2k8 Жыл бұрын
You deserve more subscribers. I like your teaching style as a developer. Keep up your good work 👍👍👍
@cloudchamp
@cloudchamp Жыл бұрын
Thanks man!!! Happy to help 😊
@hexchad765
@hexchad765 Жыл бұрын
I think most people would struggle to understand through the accent and monotone way of talking. Excellent information though
@tausifkhan1804
@tausifkhan1804 Жыл бұрын
Wow amazing Terraform Tutorial for beginners 👍😁 Thanks for sharing this devops video 🙏
@cloudchamp
@cloudchamp Жыл бұрын
Thank you Tausif glad you liked it 👍🏻
@ankitapradhan1855
@ankitapradhan1855 Жыл бұрын
very practically this topic is discussed, thanks for the video!
@cloudchamp
@cloudchamp Жыл бұрын
Thank you Ankita! Happy to help ☺️
@rohitbhushan7229
@rohitbhushan7229 Жыл бұрын
Thanks for teaching concepts in Terraform : different modules and Provisoners and data, backend, connection blocks.
@cloudchamp
@cloudchamp Жыл бұрын
You are welcome!
@viral_shortsviralshorts
@viral_shortsviralshorts Жыл бұрын
This terraform tutorial is amazing
@blazedquote5829
@blazedquote5829 Жыл бұрын
Thank you so much to share this 🙏
@cloudchamp
@cloudchamp Жыл бұрын
You are so welcome
@786Peacelover
@786Peacelover 7 ай бұрын
Awesome. Hands on for all the important Terraform concepts in 1 hour.
@cloudchamp
@cloudchamp 7 ай бұрын
Glad you liked it!
@BageshwarBalajikiPooja
@BageshwarBalajikiPooja Жыл бұрын
Your explanation is awesome.... please keep it up ☺️.....I want a full course of DevOps in your channel
@cloudchamp
@cloudchamp Жыл бұрын
Thanks 😊 Will upload more
@blazedteen917
@blazedteen917 Жыл бұрын
Simply awesome!! You are doing great job providing this Terraform tutorial with Hands on labs for free ❤️
@cloudchamp
@cloudchamp Жыл бұрын
More to come!
@smartengineer4484
@smartengineer4484 Жыл бұрын
Very informative 👍 This terraform tutorial is the best ❤️
@cloudchamp
@cloudchamp Жыл бұрын
Thank you ! Happy to help 👍🏻
@technicalsuranii
@technicalsuranii Жыл бұрын
Useful buddy. Appreciate your great efforts to make such good content on Terraform
@cloudchamp
@cloudchamp Жыл бұрын
Thank you 😊
@gamingchamp3070
@gamingchamp3070 2 ай бұрын
Best terraform tutorial!
@cloudchamp
@cloudchamp 2 ай бұрын
Wow, thanks!
@rohitkanojiya7279
@rohitkanojiya7279 Жыл бұрын
I hope I learn terraform and other devops tools in 2023, thanks this helps 🙏
@cloudchamp
@cloudchamp Жыл бұрын
Best of luck 🤞
@blazedquote5829
@blazedquote5829 Жыл бұрын
This Terraform tutorial helped me complete my devops assignment 😁
@cloudchamp
@cloudchamp Жыл бұрын
Glad to hear 😀
@blazedquote5829
@blazedquote5829 Жыл бұрын
I love this Terraform video ❤️👍
@cloudchamp
@cloudchamp Жыл бұрын
Glad you enjoy it!
@kingalex1045
@kingalex1045 Жыл бұрын
Thanks for Hands on demo and clear explanation 👍🙏🙏
@cloudchamp
@cloudchamp Жыл бұрын
Your welcome. Do perform hands on for learning Terraform properly 👍🏻
@blazedquote5829
@blazedquote5829 Жыл бұрын
Simply amazing 👍
@cloudchamp
@cloudchamp Жыл бұрын
Thank you! Cheers!
@GoWMarkusFenix
@GoWMarkusFenix Жыл бұрын
This tutorial is very good. So is that you show exactly how can you use variables between modules using outputs, that's great, i've learned something from you.
@cloudchamp
@cloudchamp Жыл бұрын
Sure! Going to create a complete course
@GoWMarkusFenix
@GoWMarkusFenix Жыл бұрын
@@cloudchamp looking forward to see IT :). Great job mate
@gamingchamp3070
@gamingchamp3070 Жыл бұрын
Amazing Devops tutorial on terraform😀
@cloudchamp
@cloudchamp Жыл бұрын
Thank you! Cheers!
@rohitkanojiya7279
@rohitkanojiya7279 Жыл бұрын
Amazing Terraform tutorial, thanks for sharing champ 👍
@cloudchamp
@cloudchamp Жыл бұрын
Your welcome Rohit , keep learning 👍🏻
@srinivasm7102
@srinivasm7102 Жыл бұрын
Nice Explanation .. I need More videos on terraform. Kindly provide video... Brother
@cloudchamp
@cloudchamp Жыл бұрын
Sure brother 👍🏻
@kingalex1045
@kingalex1045 Жыл бұрын
Best tutorial on Terraform so far 👍👍
@cloudchamp
@cloudchamp Жыл бұрын
Glad you think so 😀
@nabichaudhari7536
@nabichaudhari7536 Жыл бұрын
Thanks for this Terraform tutorial champ 🏆 Need more videos like this 🙂
@cloudchamp
@cloudchamp Жыл бұрын
Glad you like this Terraform tutorial 😀
@nasiullachaudhari6841
@nasiullachaudhari6841 Жыл бұрын
Best terraform tutorial 👍
@cloudchamp
@cloudchamp Жыл бұрын
Glad you think so!
@mhenterprises1873
@mhenterprises1873 Жыл бұрын
👍👍👍👍👍
@bodasandeepkumar4234
@bodasandeepkumar4234 Жыл бұрын
Great explanation 👍 keep doing these kind of videos
@cloudchamp
@cloudchamp Жыл бұрын
Thanks Boda , will do!
@gamingchamp2834
@gamingchamp2834 Жыл бұрын
Very informative Terraform tutorial
@cloudchamp
@cloudchamp Жыл бұрын
Glad you think so!
@blazedquote5829
@blazedquote5829 Жыл бұрын
❤️❤️❤️❤️
@blazedquote5829
@blazedquote5829 Жыл бұрын
👍👍👍👍
@AusafMohiuddin
@AusafMohiuddin 7 ай бұрын
9:45 Was just funny and out of the blue. 😂
@mhenterprises1873
@mhenterprises1873 Жыл бұрын
Very informative terraform tutorial video 👍
@cloudchamp
@cloudchamp Жыл бұрын
Thank
@akanshawaghole9023
@akanshawaghole9023 Жыл бұрын
You are my inspiration 🩵 thanks for sharing
@cloudchamp
@cloudchamp Жыл бұрын
Thank You Akanksha ☺️ Means a lot!
@JaskaranSingh-io8uj
@JaskaranSingh-io8uj 7 ай бұрын
Thanks great content ,,, Meanwhile me watching this video from overseas and that legendary moment ( 9:43 ), yr Baut yaad ayi India aur ghar ki ,,,,,,,
@cloudchamp
@cloudchamp 7 ай бұрын
❤️❤️🤣
@nasiullachaudhari6841
@nasiullachaudhari6841 Жыл бұрын
👏👏👏
@viral_shortsviralshorts
@viral_shortsviralshorts Жыл бұрын
😍😍
@roshanzameer9230
@roshanzameer9230 10 ай бұрын
Recently started to learn Devops, should I go with this video for Terraform or the other one with Full course that you made ? Thanks for these informative videos!!
@cloudchamp
@cloudchamp 10 ай бұрын
Both
@nasiullachaudhari6841
@nasiullachaudhari6841 Жыл бұрын
❤️❤️❤️
@blazedquote5829
@blazedquote5829 Жыл бұрын
🙏🙏🙏
@spacepierate
@spacepierate Жыл бұрын
Great video bro you explained in simple steps & easy to understand way. I have one doubt is this enough for beginner level ?
@cloudchamp
@cloudchamp Жыл бұрын
Yes, definitely this is enough
@Sir_kingsalot
@Sir_kingsalot 8 ай бұрын
amazing
@pathseeker3374
@pathseeker3374 2 ай бұрын
i want to know, what machine do you use and more over if some had started learning DevOps then which laptop would you like to suggest
@cloudchamp
@cloudchamp 2 ай бұрын
I use hp pavilion 16 gb ram
@nabichaudhari7536
@nabichaudhari7536 Жыл бұрын
Great Terraform tutorial champ 🏆
@cloudchamp
@cloudchamp Жыл бұрын
Glad you liked it!
@rajeshchaudhary883
@rajeshchaudhary883 Жыл бұрын
Thanks. ❤ Need "Master Ansible in 60 minutes"
@cloudchamp
@cloudchamp Жыл бұрын
Your Welcome Rajesh, soon I’ll be posting ansible videos too 👍🏻
@davidemmanuel3001
@davidemmanuel3001 Жыл бұрын
Best in the world
@cloudchamp
@cloudchamp Жыл бұрын
Means a lot!!!
@balaprethiv5500
@balaprethiv5500 11 ай бұрын
Pls upload full docker and ansible course
@sreelekhakv9596
@sreelekhakv9596 Жыл бұрын
Please make a video of Terraform in Azure ? Appreciated your kind response.
@cloudchamp
@cloudchamp Жыл бұрын
Sure soon
@sreenivasu6343
@sreenivasu6343 Жыл бұрын
Can u explain terraform with azure end to end project
@blazedteen917
@blazedteen917 11 ай бұрын
Better than many paid terraform courses
@cloudchamp
@cloudchamp 11 ай бұрын
That means a lot
@manojpal1496
@manojpal1496 Жыл бұрын
keep it up Bro !!!
@cloudchamp
@cloudchamp Жыл бұрын
Thanks!
@mhenterprises1873
@mhenterprises1873 Жыл бұрын
🙏🙏🙏🙏🙏🙏
@nabichaudhari7536
@nabichaudhari7536 Жыл бұрын
Complete Terraform course best for beginners 🙂
@cloudchamp
@cloudchamp Жыл бұрын
Glad you think so!
@manojpal1496
@manojpal1496 Жыл бұрын
Please solve terraform associate level practices paper 3 that is available on udemy
@denismomoh4700
@denismomoh4700 Жыл бұрын
what projects tutorials will i get if i subscribe to premiun plan
@gilbertadjei8423
@gilbertadjei8423 7 ай бұрын
Lots of ads. Good content by the way
@cloudchamp
@cloudchamp 7 ай бұрын
Thanks 😊
@kondareddy2657
@kondareddy2657 Жыл бұрын
Thanks for the video I have a requirement of provisioning one Linux ec2 instance on top of it I want to install apache server ? What is the best of writing code ? 1. I write terraform for ec2 provisioning and then another script of ansible for apache server installation? 2. In terraform is it possible to call ansible script after ec2 provisioning ? If possible is it recommended ?
@cloudchamp
@cloudchamp Жыл бұрын
I would recommend you to check out my userdata video using terraform. Userdata is a feature in EC2 that you can use to bootstrap instances, without needing any configuration management tool like Ansible. And it is possible to integrate terraform with Ansible but Userdata is something you should use, you can also checkout remote exec provisioner :) Feel free to ask for any help if you need !
@kondareddy2657
@kondareddy2657 Жыл бұрын
@@cloudchamp Thanks for the reply .. i will go through user data video.
@blazedquote5829
@blazedquote5829 Жыл бұрын
Terraform course is best
@niharrajanbehera2306
@niharrajanbehera2306 Жыл бұрын
Hey brother, Please make a video like this for Ansible
@cloudchamp
@cloudchamp Жыл бұрын
Sure my brother very soon
@ravitejadarla3882
@ravitejadarla3882 11 ай бұрын
I dont understand one thing your launching instance in main.tf but your not showing how to create keypair.pem file & your not specifying in which node ansible master should install then how it ill do please brother tell me
@kam56-q6f
@kam56-q6f 8 ай бұрын
hi, while running the command terraform init , terraform.lock.hcl is not getting created in visual studio code. could you please guide me how to solve this
@cloudchamp
@cloudchamp 8 ай бұрын
You don’t need to worry about that. It will be created when a state file is created.
@kam56-q6f
@kam56-q6f 8 ай бұрын
@@cloudchamp thank you for your quick response, but after running terraform init>terraform plan>terraform apply the ec2 instance is not getting created. please can you guide me where am i going wrong
@dnareshreddy7319
@dnareshreddy7319 Жыл бұрын
what is the extension you installed
@cloudchamp
@cloudchamp Жыл бұрын
Extension name is Terraform itself.
@swapnakoilandy3925
@swapnakoilandy3925 Жыл бұрын
Is this course enough to clear terraform associate certificate ?
@cloudchamp
@cloudchamp Жыл бұрын
Yes this course and practice test can teach you everything
@AusafMohiuddin
@AusafMohiuddin 7 ай бұрын
What Operating System to use for DevOps? What OS are you using for this tutorial?
@cloudchamp
@cloudchamp 7 ай бұрын
Linux - ubuntu
@anchalwadhwa1878
@anchalwadhwa1878 Жыл бұрын
Hi can you please tell me the extention for auto complete
@gamingchamp2834
@gamingchamp2834 Жыл бұрын
I guess it is Terraform extension in vs code
@cloudchamp
@cloudchamp Жыл бұрын
It is a Vs code extension for terraform by Anton 👍🏻
@AminKhan-k9h
@AminKhan-k9h Жыл бұрын
which extension is this?
@cloudchamp
@cloudchamp Жыл бұрын
That is terraform extension by hashicorp I showed it in today’s video. Check out Variables and outputs in terraform
@nasiullachaudhari6841
@nasiullachaudhari6841 Жыл бұрын
Terraform tutorial for beginners
@aaliyahparveen9706
@aaliyahparveen9706 11 ай бұрын
We can not listen why you are saying yes yes so many times and why clicking so many times.? Please clarify it. This becomes very difficult for those who are learning it.
@cloudchamp
@cloudchamp 11 ай бұрын
Oh if you don’t like it I am sorry
@adarshamondal4169
@adarshamondal4169 7 ай бұрын
Tap on Mute > Put down some toddler in the background (Kya huya! Kaam kar raha hu abhi😤) > Back to the desk Made me ROFL. Quite an Indian thing 🤣
@cloudchamp
@cloudchamp 7 ай бұрын
🥲 🇮🇳🇮🇳🇮🇳❤️
@dahraz
@dahraz Жыл бұрын
Try to slow it down a bit. You are too fast
@cloudchamp
@cloudchamp Жыл бұрын
Sure will keep in mind next time
@sajiyasalat
@sajiyasalat Жыл бұрын
9:47 you forgot to trim. This is completely normal happen everrytime to me.
@cloudchamp
@cloudchamp Жыл бұрын
🥲
@abdurahmanfaisal6835
@abdurahmanfaisal6835 Жыл бұрын
can anyone please make me understand what is ami or ami id?
@cloudchamp
@cloudchamp Жыл бұрын
Ami stands for Amazon machine image which defines what operating system do you want to launch for the server👍🏻
@abdurahmanfaisal6835
@abdurahmanfaisal6835 Жыл бұрын
@@cloudchamp 💯 thanks bhai
@abdurahmanfaisal6835
@abdurahmanfaisal6835 Жыл бұрын
@@cloudchamp it means ami id vaires from os to os
@drisschebbi8368
@drisschebbi8368 Жыл бұрын
dude you have a lot of noise, kids, machines, scooters and almost everything it's killing me. Good tuto but man my head is hurting from all that noise.
@cloudchamp
@cloudchamp Жыл бұрын
🥲🥲Sorry bro
@munapadhi8723
@munapadhi8723 Жыл бұрын
Video me Bhai awaz aaya ghar pe bularahe 😂😂😂😂
@cloudchamp
@cloudchamp Жыл бұрын
😂😂🤣
@iftekaarnadeem261
@iftekaarnadeem261 Жыл бұрын
Background noise
@cloudchamp
@cloudchamp Жыл бұрын
Ik 🥲 That’s why I started creating videos with good audio and video quality on terraform do check them out
@RajivKumar-gb9is
@RajivKumar-gb9is Жыл бұрын
yaar pichey apne bacho ko chup to karvaayo
@shashwatverma8966
@shashwatverma8966 Ай бұрын
can you share that registry with us, astarte-one-click?
@blazedquote5829
@blazedquote5829 Жыл бұрын
👏👏👏👏👏
@blazedquote5829
@blazedquote5829 Жыл бұрын
👏👏👏👏
小天使和小丑太会演了!#小丑#天使#家庭#搞笑
00:25
家庭搞笑日记
Рет қаралды 47 МЛН
Миллионер | 1 - серия
34:31
Million Show
Рет қаралды 2,4 МЛН
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 16 МЛН
小天使和小丑太会演了!#小丑#天使#家庭#搞笑
00:25
家庭搞笑日记
Рет қаралды 47 МЛН