Terraform Tutorial for Beginners + Labs: Complete Step by Step Guide!
Вставка
- Опубліковано 8 тра 2024
- 🚀Access the labs here: bit.ly/YT_Terraform
In this course on Terraform tutorial, Vijin will walk you through the fundamentals of Terraform and help you not only understand the basics but also practice and gain hands-on experience.
🆓Join our Slack Community for FREE: kode.wiki/JoinOurSlackCommunity
Following pointers will be covered in this Terraform Tutorial for Beginners:
00:00 Start
00:58 Course Introduction
02:33 Accessing the labs
03:04 Traditional IT and Challenges
08:53 What is Infrastructure as Code?
14:48 What is Terraform?
22:47 What is HCL - Hashicorp Configuration Language?
33:00 Lab 1 - HCL Basics
33:10 Tour of free Terraform Labs at KodeKloud
38:00 Update and Destroy Infrastructure in Terraform
40:20 Lab 2 - Update and Destroy Infrastructure in Terraform
40:28 Using Using Terraform Providers in Terraform
46:10 Lab 3 - Update and Destroy Infrastructure in Terraform
46:13 Multiple Providers in Terraform
49:55 Lab 4 - Multiple Providers in Terraform
50:04 Input Variables in Terraform
1:01:17 Lab 5 - Input Variables in Terraform
1:01:25 Using Variables in Terraform
1:06:15 Lab 6 - Using Variables in Terraform
1:06:22 Resource Attribute Reference in Terraform
1:09:50 Lab 7 - Resource Attribute Reference in Terraform
1:10:01 Resource Dependencies in Terraform
1:12:08 Lab 8 - Resource Dependencies in Terraform
1:12:12 Output Variables in Terraform
1:14:20 Lab 9 - Output Variables in Terraform
1:14:28 Purpose of State in Terraform
1:20:28 Lab 10 - Purpose of State in Terraform
1:20:35 Terraform State Considerations
1:23:14 Terraform Commands
1:28:34 Lab 11 - Terraform Commands
1:28:42 Mutable vs Immutable Infrastructure
1:34:38 Lifecycle Rules in Terraform
1:40:15 Lab 12 - Lifecycle Rules in Terraform
1:40:26 Data Sources in Terraform
1:44:44 Lab 13 - Data Sources in Terraform
1:44:50 Meta Arguments in Terraform
1:46:21 Use of for_each meta arguments in Terraform
1:49:25 Lab 14 - Use of for_each meta arguments in Terraform
1:49:33 Version Constraints in Terraform
1:54:42 DevOps Learning Path in KodeKloud
If you are visiting our channel for the first time, don’t forget to subscribe as we upload new videos and courses all the time.
Terraform is one of the most popular DevOps tools for Infrastructure as code.
And through the next hour or so we will take you from being zero to a hero through this comprehensive and hands-on course.
In this course, we simplify complex concepts using illustrations and animations and you will gain hands-on practice through our labs that you can access for free. Yes, our labs open up right in your browser so you don’t have to pay extra for cloud accounts or set up your own infrastructure.
Check out our learning paths at KodeKloud to get started:
- DevOps Learning Path: bit.ly/DevOpsLearningPath-YT
-Docker: bit.ly/DockerLearningPath
-Linux: bit.ly/LinuxLearningPath
-Kubernetes: bit.ly/KubernetesLearningPath
-Infrastructure as Code(IAC): bit.ly/IACLearningPath
-Programming: bit.ly/ProgrammingLearningPath
For more updates on courses and tips, follow us on:
-Website: kodekloud.com/
-LinkedIn: / kode. .
-Twitter: / kodekloud1
-Facebook: / kodekloudtra. .
-Instagram: / kodekloud
-Blog: kodekloud.com/blog/
#Terraformtutorial #DevOps #KodeKloud
Access the FREE Terraform Labs 👉👉: kode.wiki/TerraformLabs_YT
@@hazramrituparna The labs are free. If you click the link it will take you to the course labs page where you can signup for free. You don't have to make any additional payments. We have other courses on our website and the price is for those.
@@KodeKloud That link is broken i guess even im entering my correct information to sign in is still showing username or pass is incorrect pls do you have a change to look at that problem thank you
@@atabekbekenov1705 I have signed up successfully using the link. Login to enroll - create an account - join for free, back to the lab page.
@@atabekbekenov1705 If you are first time at kodekloud, please sign up and then go to the lab link and click enroll it should work.
@@KodeKloud Thank you guys for your response I already did it when I signed up after I couldn't log in probably you are guys fixing some bugs on your website cause i realized your website interface changed a little bit, that is why maybe I couldn't log in at the same time now it works.
This is pure Gold! I knew nothing about Terraform, I feel like I have a good hold of it now. Thanks, guys , you rock!
Thanks Kodekloud for such a nice course. Really informative and give good understanding on Terraform.
This is the best free course I found for terraform as a beginner learner... Hands on lab sessions are well planned along with this video ❤ Thanks a lot
Such a well planned and executed session. Enjoyed every minute of it. Thank you
It's our pleasure. Glad you liked the video and it helped you. Please subscribe to the channel and support us😊😊
This is the most easy to follow and straightforward Terraform tutorial I've seen. Well done, and thank you!
Thank you for the appreciation. You can check our videos related to DevOps and subscribe to our channel to stay updated with all the latest tools.
I totally agree
The content explanations are very logical and covers the background. It helps to not only know but understand the technology better. This is a wonderful course, thank you so much for sharing.
Glad to know you liked the video. Please subscribe to our channel and support us!😊
One of the great videos I have even seen about terraforming on youtube with a clear understanding of variables, inputs, outputs, state files etc. Please do a video on Terraform Modules too.
Welcome 😊. Please subscribe to our channel & help us create more such videos.
Excellent course and very easy to understand for beginners with a lap. Thank you a lot :)
The best Terraform Learning Tutorial, I have ever seen. Instructor and the teaching mode is amazing !!
Thanks for watching our video and sharing your thoughts. Do subscribe to our channel and stay tuned for more. Cheers!
One of the best tutorial about Terraform, please more tutorials for the other Hashicorp stack.
Comments like these motivate us to do more such videos. Thanks!🙏
if you are a beginner and to want to learn terraform! go for this video, it's simply amazing and labs helped in getting familiar with hcl
Best tutorial I came across for Terraform...Content Delivery by instructor is clear and accurate...Tnx for sharing...
Seems the AWS usage section available in your website??
One of the best courses on Terraform with real-life examples. Great job KodeKloud Team
Wow, thanks!
Thanks for sharing this, very helpful in cloud devops journey!
The best tutorial video i have ever gone through for any topic. Appreciate the effort put on to make such a nice video.
Hey, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
The amazing session, cleared many terraform concepts😃
So clearly explained. The best IT tutorial I found on UA-cam!
Glad it was helpful!
Thank you very much for this informative valuable course. I'm a DevOps Engineer who has already used terraform before. I came to refresh my memory for terraform associate certification and learnt some things I didn't even know before. Simple interesting delivery and very useful hands-on labs. Recommend this to anyone who wanna build a solid foundation in terraform.
Thank you for watching our videos, and making us a part of your growth. Your kind words, comments and support is what keeps us going every day! Hit the bell icon to never miss out on our content.
I wish all tutorials were like this. good job!
Thank you for this very well done introduction to Terraform!
Very welcome!
Very useful training. Thanks for your contribution to the public.
Great video, thank you very much guys. I'm a software architect, used many other tools before but first time using TF so I played this at 1.5x and caught up quickly. Thumbs up.
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
By far the best tutorial I have come across on Terraform! Thank you!
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
You just explained all the internals of terraform and its behaviour in various scenarios very well. I have multiple takeaways from your video. Thanks for this awesome Video!!
Hello thank you for watching our video .We are glad that we could help you in your learning !
Thank you for the excellent tutorial and the free lab
Vijin, thank you for making this tutorial available for everyone.
Happy to help!
Thank you KodeKloud to share such a nice course on youtube and allowing learners like us to brush up concepts on the go. Language is very simple used by presenter and slides are self explanatory.
Welcome 😊. All our videos are simple and easy to understand. Please subscribe to our channel & help us create more such videos.
Thanks for this great course
What a great combination of theory and hands on labs. Well done!!!
Hey, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Wonderful content, thanks! Anw just wondering if there are missing lectures for example it is mention that count was covered, also one on ec2 but didnt manage to catch them
This course was awesome! I feel much more confident navigating and understanding what is going on with the terraform in our repo. Thank you!
Glad it was helpful!
I really love your course, it has a lot of things that I love about terraform, hope to see more about Terraform in your channel
Glad you enjoy it!
This is one of the best terraform courses I've seen. many thanks.
Wow, thanks!
one of the easy to understand terraform content on the you tube
thank you sooo much this is really well explained 😃
Thanks a lot for making this video. It helped a lot in learning terraform and the labs were awesome!
WooHoo! We are so happy you love our videos. Please do keep checking back in. We put up new videos every week on all your favorite topics. Whenever you have the time, you must also check out website @kodekloud.com and tell us what you think. Have a good day!
I'm really enjoying this course so far. But I've just noticed an issue in your youtube description text above that you might want to update... In the listings of the chapters Lab 2 and Lab 3 are the same title. I think Lab 3 should be a lab called "Providers", but that is actually missing completely on the new site's Labs system. Lab 3 (Lesson 1, Topic 3 as it's called on the Labs) is "Multiple Providers in Terraform" which you have as Lab 4 above. Anyway, from a content point of view, this is a great course so far! Thanks.
Very well-articulated course. Easy to understand and gives enough information for a person like me to go back and refer in detail about the concepts explained here. Thank you
Thank you for the appreciation. You can check our videos related to DevOps and subscribe to our channel to stay updated with all the latest tools.
@@KodeKloud sure . Will do
one of the best training session i have ever had. Wonderfully explained and well articulated training structure :)
Glad you enjoyed it!
It really helps me understand terraform. Great work
Glad it helped! Thanks 😊
Sir please made a complete series of terraform associate certification
This was an excellent walk through, thank you!
Glad it was helpful!
Best Terraform learning resources out there. Nicely done.
Hey, thank you for appreciating our work. We are glad to have helped. Do check out our other tutorial videos and subscribe to us to stay connected. Cheers :)
Very good content and demonstration. Thanks a lot for this wonderful video. The explanation was up to the mark and could understand all the concepts clearly. Labs were also too helpful and good. Many thanks to the instructor and KodeKloud team for such an excellent course.
WooHoo! We are so happy you love our videos. Please do keep checking back in. We put up new videos every week on all your favorite topics. Whenever you have the time, you must also check out our blog page @kodekloud.com and tell us what you think. Have a good day!
The content is very explanatory and easy to follow the steps. Recommended for beginner. Well done and Keep it up!
Glad it was helpful!
Very well organized for understanding. Thank you
Glad to know you liked the video.😊
You stand out, neatly explained. Thank you.
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)
Thank you for this detailed explanation. Terraform made easy for me
Greetings! Thank you for your kind words. Spread the word by liking, sharing and subscribing to our channel! Cheers :).
I wanted to give a big thanks for this video and the associated labs. This was extremely informative, and brings up the reasons for why the setup other teams at my work are using is configured the way it is. I've been a Chef user for a long time, and prior to that, Puppet. Working with that new team, we're using Ansible and Terraform, so my team has been trying to ramp up on both to be able to contribute to their workload. This was an excellent training session on the latter subject, much appreciated!
WooHoo! We are so happy you love our videos. Please do keep checking back in. We put up new videos every week on all your favorite topics. Whenever you have the time, you must also check out website @www.kodekloud.com and tell us what you think. Have a good day!
this is best of all terraform guides i tried!
Wow, thanks!
What a tutorial - you did a really good job - Well done
Thanks a ton! Your support makes all the difference 💙
Explained very well manners to learn zero to hero!!!!!
sir, please make a video on important tools from DevOps that are linked to Cloud platform
Great Tutorial, Very well planned and explained important concept in a simple and descriptive manner
Glad it was helpful!
Great content...really helped me...Thank you
I love the video. Very well explained. Does anyone know if there are similar interactive labs for Python + boto3?
Thanks for the amazing lectures. Also, labs are well structured and easy to use. Thanks team.
Glad you like them!
Awesome tutorial, thanks!
Great overview video of Terraform!
Your video was concise and easy to understand. Thank you for such valuable content. 🤝
Glad it was helpful!
Excellent video. Covers end to end on terraform.
Thanks for the kind words. Please subscribe to our channel and help us create more such courses and videos.😊
Best tutorial on Terraform so far .
Thanks a ton!
Thanks a lot for the great explanation, A Great course.
You are welcome!
This is such a high quality guide
Glad you enjoyed the video and good to know that it cleared your doubts. Thanks😊
Please subscribe to the channel and support us 😊
The best course I have come across for Terraform
Hello thank you for watching our video .We are glad that we could help you in your learning !
Thank You!
wonderful content..very easy to understand
Awesome KodeKloud Team
Already purchased your Udemy course
But this was a surprise!!
Thanks a ton 🚀
We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!
I love how you have put so much effort in creating these neumorphism designs.
I'd like to know what slide animation software do you use or is it after effects?
Thanks for appreciating our work. We use aftereffects and Premiere Pro to make these videos. Thanks.
Thank you for the course. Very helpful.
You are welcome!
Thank You, great explanation, excellent video for beginners, must-watch no need to explore youtube for terraform basics after watching this
Thank you for the appreciation. You can check our videos related to DevOps and subscribe to our channel to stay updated with all the latest tools.
Can't believe this tutorial is free! Thanks KodeKloud!
You're welcome!
Thank you for this wonderful course!
You're very welcome!
Great Video with precise explanation. Many thanks !
You are welcome!
Very good content, thanks!
Awesome, Thank you!
Such an amazing course! Thanks a lot
You're very welcome!
Excellent info and labs! Thank you!😁
Glad it was helpful!
It's awesome explaination. Request you kindly upload video on kubernetes
very well explained.
Excellent video and excellent labs questions, thanks a lot
You are welcome!
Thanks very much for the video. Has the full course available in Udemy?
1:36:50 resource will not get destroy even if you run terraform destroy command
1:38:36 it will not change back to orignal but will update the tag
Outstanding learning video, all doubts mine cleared, Many Thanks sir
Thank you for watching our videos, and making us a part of your growth. Your kind words, comments and support is what keeps us going every day! Hit the bell icon to never miss out on our content.
Great presentation ,you do know your story
It's our pleasure. Glad you liked the video and it helped you. Please subscribe to the channel and support us😊😊
Excellent instructions!
Glad you think so!
Very good video on Terraform.
Glad you liked it!
Thank you so much for this tutorial! it really helped me GREATLY!
1 comment, it seems that the lecture for COUNT meta argument is missing.
Again, THANK YOU!
We are glad you found our video helpful. Like and share our video with your peers and also do not forget to subscribe to our channel for not missing video updates. We will be coming up with more such videos. Cheers!
Excellent content! Thank you!
Glad you liked it!
Very informative! Thank you
Glad it was helpful!
very interesting.Superb explanation. You guys always rock. Thanks kodekloud team
Our pleasure!
Simple and comprehensive and ❤
Glad you think so!
Thank you sir.
Thanks for your kind words! Means a lot to us. 🙏🙏🙏 Please subscribe to our channel & help us create more such videos.
Thank you so much for this.
You are so welcome!
kollam, pwoli explanations
Thank you very much
Amazing session, saved a lot of my time :).
Magnificent course thanks a lot , now i can put this on my CV haha
Thank you for the appreciation. You can check our videos related to DevOps and subscribe to our channel to stay updated with all the latest tools.
Awesome content for any beginner 👍
Hello, thank you for watching our video. We are glad that you liked our video. Do subscribe and stay connected with us. Cheers :)