Terraform explained in 15 mins | Terraform Tutorial for Beginners

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ม.ค. 2025

ความคิดเห็น • 803

  • @TechWorldwithNana
    @TechWorldwithNana  4 ปีที่แล้ว +205

    ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
    0:00 - Intro
    0:30 - What is Terraform? What is infrastructure provisioning?
    03:22 - Terraform vs Ansible
    06:07 - What is Terraform used for? Terraform Use Cases
    08:18 - How does Terraform work? Terraform Architecture
    12:01 - Terraform Example Configuration File
    12:47 - Declarative vs Imperative
    15:23 - Terraform Basic Commands
    👉🏼 For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible.
    👉🏼 Also please let me know what you want to learn about DevOps.
    Please don't forget to subscribe and give me a thumbs up if you liked my video 🤓

    • @ayyaswamythangavel1550
      @ayyaswamythangavel1550 4 ปีที่แล้ว +2

      Great explanation, thank you.

    • @rocksera111
      @rocksera111 4 ปีที่แล้ว +1

      Terraform with GCP where can we get detailed docs on providers and provisioners

    • @raghav1790
      @raghav1790 3 ปีที่แล้ว

      Your training with Terraform is focused with just AWS or does it also cover Azure and GCP too?

    • @nickmaiorano296
      @nickmaiorano296 3 ปีที่แล้ว +1

      Please note that the term you use “infrastructure as a code” is incorrect. It is “infrastructure as code”. I don’t want to be annoying but this could confuse your audience.

    • @kimsung2384
      @kimsung2384 3 ปีที่แล้ว

      Excellent- love it

  • @robertkviberg
    @robertkviberg 3 ปีที่แล้ว +128

    after 40 years as developer and 30 as CIO I will say your skills to explain are one of the best I have seen so far. Keep the good work gooing, all best to you

  • @revesbyalok
    @revesbyalok 4 ปีที่แล้ว +618

    One video of yours a day keeps DevOps fear away! :D

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว +42

      Haha that's great 😄🤠

    • @crparam1631
      @crparam1631 4 ปีที่แล้ว +3

      👍👍well said

    • @juliazet3199
      @juliazet3199 3 ปีที่แล้ว +4

      so true 🤠

    • @dhananjay3974
      @dhananjay3974 3 ปีที่แล้ว +3

      Which should I learn first, terraform or ancible?

    • @srigamerz.1782
      @srigamerz.1782 2 ปีที่แล้ว

      @@dhananjay3974 terraform

  • @jeromequentin777
    @jeromequentin777 4 ปีที่แล้ว +218

    Hi Nana, by now I can say you are one of the top instructors in the internet world. Whenever I watch your videos, apart from the main concept, the small tips you give about certain terminologies are really useful. Along with Mumshad, Stephen Maarek, Zeal Vora, you guys rock the internet world!! All the very best and we expect more videos from you!!

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว +9

      Hi Jerome! Wow thank you so much for your feedback! 💙 Glad it is so helpful to you :)

    • @jeromequentin777
      @jeromequentin777 4 ปีที่แล้ว +1

      @@TechWorldwithNana Also Nana, where is Terraform init command, I did not see it in this video

  • @seanb9436
    @seanb9436 3 ปีที่แล้ว +49

    it's become increasingly difficult to find well thought out, presented, and narrated videos like this. thanks for creating it!

    • @VjolaVelikaj-m4k
      @VjolaVelikaj-m4k ปีที่แล้ว

      yes, because they usually make it paid content, but this channel is very generous.

  • @srikanthk2860
    @srikanthk2860 10 หลายเดือนก่อน +3

    I watched your Kubernetes, Ansible and this video. You are the star in DEVOPS world and the way you explain is great. Thank you.

  • @jacobphillips9235
    @jacobphillips9235 ปีที่แล้ว +1

    Thanks! You rock! You're a great teacher.

  • @jayavaiya9400
    @jayavaiya9400 9 วันที่ผ่านมา

    I usually don't comment on videos, but I am going to this time. I want to say thank you for all your videos. It's been a few years now since I started watching videos from your channel. You are really good at explaining difficult concepts. Keep up the good work. Feeling so grateful that I found your channel.

  • @gustocoder8900
    @gustocoder8900 หลายเดือนก่อน +3

    Wow, teaching is a gift, and not everyone has it. You do. This was a solid presentation. Thank you.

  • @emilcebotarosh43
    @emilcebotarosh43 3 ปีที่แล้ว +19

    I feel like these short informative videos are way better than most of the currently available university courses. You just keep the way more relevant, the explanations are always clear and useful! Thank you for the effort you put into making these videos!

  • @lostsoulparty
    @lostsoulparty 3 ปีที่แล้ว +5

    This video explained well what several videos from my companies learning provider had failed to get across. Thanks for being so clear and showing how the parts work together at a high level

  • @shad9084
    @shad9084 ปีที่แล้ว +2

    Skill is Amazing, people would be having more technical skill but explanation skill is very important that you have is awesome.

  • @ilayarajakamal
    @ilayarajakamal 2 ปีที่แล้ว +2

    Best tutorial i've ever seen.Crisp and clear explanation rather than like other blah blah videos.

  • @Shark-x77
    @Shark-x77 9 วันที่ผ่านมา

    Thank you Nana, I was looking for what terraform is before I deep dive into learning it. Your explanation was very clear. I am excited to learn more about terraform now. thx!!!

  • @bedirhandincer3448
    @bedirhandincer3448 4 ปีที่แล้ว +2

    I saw your video with amigoscode and came to your channel. I am complete new to DevOps and i've already learned so much. Thank you for your work, keep up doing it!

  • @grzegorz__
    @grzegorz__ 2 ปีที่แล้ว

    oh wow. Just started new project, few days ago, i was spammed with tons of tools, customer external modules, apis etc. and wanted to quickly understand Terraform (without reading documentation because i didn't have time for it , yet :D), and I struggled a bit (all of these providers, i didn't know that it has state, so the TF files we already have have some hmm history of changes).
    Now I know pretty much everything, within 10 mins (speeded up video ;) ).
    Fantastic!

  • @arsenpelekh782
    @arsenpelekh782 ปีที่แล้ว +1

    Thanks

  • @Rricky122890
    @Rricky122890 ปีที่แล้ว +2

    That was an amazing explanation. Don't need to deal with it but it helps to know what my colleagues are talking about!

  • @kimsung2384
    @kimsung2384 3 ปีที่แล้ว +3

    I’ve been searching for the best overview and explanation for Terraform. This is the best explanation I’ve seen on the whole internet. Thank you so much for explaining the terms so succinctly! I now understand Terraform much much more

  • @randomdudefpv4927
    @randomdudefpv4927 3 ปีที่แล้ว

    Thank you, i applied to DevOps Engineer with no experience, now I'm trying to learn as much as i can. Fake it, till you make it!

  • @keerthisumanth8106
    @keerthisumanth8106 4 ปีที่แล้ว +3

    I waited for your video more than anything in this world...the passion u have make you what you are today ...this is what I have learnt from you @best

  • @jimbrent8151
    @jimbrent8151 4 ปีที่แล้ว +37

    Excellent. I needed this as I was trying to figure out the best way to deploy my infrastructure. You got me as a new subscriber because this :)

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว +2

      Hi Jim, really happy to hear the video was helpful and thanks for subscribing :)

  • @gv_108
    @gv_108 ปีที่แล้ว

    Thank you so much Nana, this is perfect. I have a job interview tomorrow and I'm doing some last minute lookups.

  • @bayor48
    @bayor48 2 ปีที่แล้ว +1

    as a newbie this is so explanatory to me and i have a clear understanding about Terraform and even an idea of Ansible. thank you.

  • @ewassadjaeustache5884
    @ewassadjaeustache5884 หลายเดือนก่อน

    You are very good at explaining.Your explanation ,easy like Sunday morning.Finally find your channel and now I get very things clearly.Keep up with the great job.

  • @EquinixDevelopers
    @EquinixDevelopers ปีที่แล้ว +7

    This is a helpful tutorial, Nana. Especially liked 15:16 where you described Declarative vs Imperative perfectly.

  • @lisamitchell6858
    @lisamitchell6858 ปีที่แล้ว

    After watching your Docker and Kubernetes tutorials, I always turn to your channel whenever I need to learn a new technology; your explanations and examples are so clear and helpful! Thank you!

  • @muratbayraktar1903
    @muratbayraktar1903 2 ปีที่แล้ว

    perfectly explained, Im going to start using Terraform in my new job as a ml DevOps, I love your videos thanks a lot

  • @wangyaojun
    @wangyaojun 2 ปีที่แล้ว

    Pretty clear, easy to understand, and the English is easy to listen for non-English people.👏

  • @gilbertovampre9494
    @gilbertovampre9494 ปีที่แล้ว

    This woman rocks! Best explanations on the internet, every new tech thing that I need/want to learn I come here first to check if there's a video about it.
    Thanks for all your good work!

  • @prasadrao4840
    @prasadrao4840 2 ปีที่แล้ว

    Excellent Teacher in the world , when i see your videos, always clear all my doubts , Many thanks for all your videos in youtube.

  • @umairiqbal8747
    @umairiqbal8747 4 ปีที่แล้ว +2

    I must say NANA . this is one of the most quality content over Terra form i came across on you tube , keep up good work !

  • @ImranKhan-vz2hf
    @ImranKhan-vz2hf 2 ปีที่แล้ว

    I am so thankful to you @TechWorld with Nana. I am an Aspring DevOps Engineer but was quite confused what it is Exactly. I am a currently an IT Recruiter and want to switch to my field which is IT. If you have any Video Nana Which clarifies the RoadMap for Be DevOps Please Refer that to me Also Please let me know where should I go to get my Training for the Same.
    I am a Subscriber Now. Thanks Again

  • @Zmey5656
    @Zmey5656 8 หลายเดือนก่อน

    It's my first video about terraform. I just wanted to know what it was before an interview. Thank you

  • @enriquegabriel7708
    @enriquegabriel7708 2 ปีที่แล้ว +1

    I want to quit my job and spend 1 year watching and practicing all your videos. You are definitely the best content creator.

  • @neosutub
    @neosutub 3 ปีที่แล้ว +1

    Thanks!

    • @neosutub
      @neosutub 3 ปีที่แล้ว +1

      This shall echo what Alok said :)
      Am quickly looking to pick up on hot buzz words, and this is perfect digest pill for me. Already experienced in docker, linux and moving to effective kubernetes and terraform etc etc. DevOps. Big thank you.

    • @TechWorldwithNana
      @TechWorldwithNana  3 ปีที่แล้ว

      Appreciate your support, thank you and all the best for your DevOps learning journey :)

  • @busyrand
    @busyrand ปีที่แล้ว

    Phenomenal... You cleared up a lot of questions I had. Thank you for focusing on what was going on underneath the hood....

  • @nikitapimparwar1674
    @nikitapimparwar1674 4 ปีที่แล้ว +4

    you are the best! I went through many videos and here I understood what other videos were trying to explain about Terraform. Thank you so much for all the efforts.

  • @markanil7422
    @markanil7422 4 ปีที่แล้ว +2

    First time I saw the true tag line for the video in TH-cam thanks I have interview in couple of days got a picture of terraform

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว

      Thanks Mark, glad it was helpful. Good luck for the interview! :)

  • @MaryamAv
    @MaryamAv ปีที่แล้ว

    since yesterday read and watch different things to know the concept but this video did the job , thanks

  • @LakshmananThandalam
    @LakshmananThandalam 2 ปีที่แล้ว +1

    Díky!

    • @TechWorldwithNana
      @TechWorldwithNana  2 ปีที่แล้ว

      Thanks Lakshmanan, really appreciate your support!

  • @Cosmetolog_G
    @Cosmetolog_G 4 ปีที่แล้ว

    Thanks, Nana! I'm familiar with Terraform, and already created some stuff with it, but during wacthing your video I refreshed some knowledges about this technology, and now know something new.

  • @jankidhanani7253
    @jankidhanani7253 4 ปีที่แล้ว +2

    It gave me basic and high level idea about Terraform. Useful and worth to watch.

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว

      Thank you for your feedback, glad it was helpful :)

  • @dinoalagic7519
    @dinoalagic7519 2 ปีที่แล้ว +1

    I never like clips, but you really deserve it. Well done.

  • @anandv21
    @anandv21 3 ปีที่แล้ว +13

    Thanks for such a clean and simple explanation to Terraform, really appreciate all the hard work that has gone into helping others achieve their goals :)

  • @sudheerk406
    @sudheerk406 3 ปีที่แล้ว

    Hi Nana, you really a godess for all the Techie people who will come and learn from youtube. Thank you so much.

  • @PaxHominibusBonaeVoluntatis
    @PaxHominibusBonaeVoluntatis 3 ปีที่แล้ว

    Hi Nana you inspired me to change my workplace and to start study Docker, Kubernetes and now Terraform. Thank you for all materials, videos and clear message. Cheers!

  • @rashidakhan77
    @rashidakhan77 3 ปีที่แล้ว +1

    Thank you for doing this, Nana. You are a godsend for new people who have so much to learn and nobody to turn to for the kind of clear, simplified, step by step concepts. I am surprised why anyone would downvote these videos -- feel sorry for such people as they are stuck in some kind of a strange mindset. I have been learning a huge amount from your courses -- especially the "From Zero to Hero" ones.
    Your work is helping tens of thousands of people cut through so much jargon and also helping them see the connections between things.

  • @mithunbhadra3836
    @mithunbhadra3836 ปีที่แล้ว +2

    One of the best teachers I ever seen

  • @affinitystablepeanuts
    @affinitystablepeanuts 7 หลายเดือนก่อน

    Hey! Thank you for your content. This one and everything else you do. Very direct, clear and no-nonsense approach. The best.

  • @raoveleshala8104
    @raoveleshala8104 4 ปีที่แล้ว +3

    Nana, you are simply wonderful in explaining - hat's off to you...

  • @bingomutant1
    @bingomutant1 3 ปีที่แล้ว

    the greatest channel on YT - best teaching there is thankyou !!

  • @manojkothwal3586
    @manojkothwal3586 2 ปีที่แล้ว

    Dear Nana is a DevOps University personified. Thank You Nana for everything you teach us with so much depth and passion.
    I have learnt a lot about DevOps through you more than i could've learnt through a certification course.
    Thank You Once Again Nana Ji (Ji is an honourary suffix to a respectable person usually a Guru )🙏🙏🙏🙏🙏🙏🙏🙏.

  • @aaronbaldwin2267
    @aaronbaldwin2267 2 ปีที่แล้ว +1

    Nana, I have to say that I love your videos. Thank you for making these.

  • @armandodacal1706
    @armandodacal1706 ปีที่แล้ว

    Thank you for the video on what is Terraform. Easy to follow along and understand the benefits.

  • @mohiddinshaik3638
    @mohiddinshaik3638 4 ปีที่แล้ว

    This is a great video that explain whole concept of terraform in clean and clear... With in less duration of time... Tnq.....

  • @ajitnagarkar8640
    @ajitnagarkar8640 2 ปีที่แล้ว

    Presentation skills 100/100... with the crisp clear conceptual and real life explanation... Good Luck !!!!

  • @wizardmaster6639
    @wizardmaster6639 11 หลายเดือนก่อน

    Great video... helped me understand it -- now it is a matter of clicking buttons, adding, provisioning etc.. to see it in action.

  • @davidalexander8786
    @davidalexander8786 4 ปีที่แล้ว

    I do believe the key to learn faster it's always have a big picture and chunk it in small pieces. Thanks for the vid

  • @MrSomasundaramer
    @MrSomasundaramer 2 ปีที่แล้ว

    Thank you very much for this video. Now I have a very clear understanding of what terraform is.

  • @paulcassidy4559
    @paulcassidy4559 4 ปีที่แล้ว +1

    By far the best explanation of Terraform I've seen! Thanks a million!

  • @saidouiazzane2297
    @saidouiazzane2297 3 หลายเดือนก่อน

    What a wonderful explanation! You’re an excellent instructor. I really appreciate how you simplify such a complex tutorial, making it understandable even for beginners in the field of IaC. Thank you for this invaluable sharing, and please keep up the great work!

  • @minkim7880
    @minkim7880 4 ปีที่แล้ว +46

    Wow, you explained it so well and clearly. Great communicator and teacher. Really enjoyed! Thank you. Do you have any courses?

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว +16

      Hi Min, thanks so much! For now I only have 1 udemy course (bit.ly/2Rn1mWU), but more are coming and also working on a complete DevOps program with practical real life exercises :)

    • @arulprakashswaminathan2132
      @arulprakashswaminathan2132 4 ปีที่แล้ว

      Excellent explanation.

    • @ayushsrivastava7030
      @ayushsrivastava7030 2 ปีที่แล้ว

      @@TechWorldwithNana iss it complete?

  • @jvr5844
    @jvr5844 4 ปีที่แล้ว +2

    This is very best explanatory and demonstrating video. Really appreciated for making this video.

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว

      Glad you enjoyed it! and thank you for your nice feedback 😊

  • @chrisanich4373
    @chrisanich4373 9 หลายเดือนก่อน

    Your videos are the best. Without doubt, the best content to digest difficult topics faster.

  • @learnsharegrow7294
    @learnsharegrow7294 2 ปีที่แล้ว +2

    Exactly what I was looking for...thanks..👍

  • @aniketpandharabale9860
    @aniketpandharabale9860 4 ปีที่แล้ว

    Explanation should be like this. Simple and effective. Thanks for the video.

  • @Sudheer_maneesha7
    @Sudheer_maneesha7 4 ปีที่แล้ว +2

    Fantastic explaination!
    I really love the way you are replying to almost all comments with patience 😍😍😍

  • @raffaeleloi
    @raffaeleloi 8 หลายเดือนก่อน

    Wow ! what a great video. Thanks a lot for sharing you knowledge. It's hands down the best and well explained video about terraform I've ever seen.

  • @kalpeshsurjiani9407
    @kalpeshsurjiani9407 4 ปีที่แล้ว +1

    Excellent initiative for training freely on youtube...Thank You :)

  • @dilipsinghrajaputana461
    @dilipsinghrajaputana461 4 ปีที่แล้ว

    Thanks Nana for wonderfully explaining terraform in 15 minutes. Your videos help me to pick up new learning. god bless you

  • @Angelslo690
    @Angelslo690 11 หลายเดือนก่อน

    How you be so thorough and expert on every single tech? Are you even a human ?

  • @babupachiyappan3163
    @babupachiyappan3163 4 ปีที่แล้ว +1

    Excellent, what a way to know the Terraform, you made it very simple...kudos

  • @rahulrandhiv
    @rahulrandhiv 2 ปีที่แล้ว

    best summary on terraform , Thank you Nana. Happy Diwali

  • @mendelcruz
    @mendelcruz 6 หลายเดือนก่อน

    That´s an excelent explanation about Terraform. Congrats and Thank You for sharing!!!

  • @aruchan9890
    @aruchan9890 10 หลายเดือนก่อน

    clear and concise. this was really helpful for a noob like me. thank you

  • @omara2248
    @omara2248 10 หลายเดือนก่อน

    Very practical overview, straight to the point! Thank you.

  • @georgebenjamin6632
    @georgebenjamin6632 4 ปีที่แล้ว +1

    I genuinely appreciate your videos. Thank you Nana.

  • @vikramwaikar5645
    @vikramwaikar5645 7 หลายเดือนก่อน +1

    00:01 Terraform automates and manages infrastructure and platform services.
    02:21 Terraform is used for provisioning infrastructure for application deployment.
    04:41 Terraform is better for provisioning infrastructure, while Siebel is better for configuring and deploying applications.
    06:54 Terraform automates infrastructure management and replication.
    09:15 Terraform plans and implements the desired state based on comparison of current state and configuration.
    11:42 Terraform uses providers for specific technologies to execute the plan and carry out the execution steps.
    14:07 Terraform uses a declarative approach to define infrastructure setup on AWS.
    16:21 Terraform automates infrastructure setup and updates.
    Crafted by Merlin AI.

  • @abhijeetbhowmik2264
    @abhijeetbhowmik2264 4 ปีที่แล้ว +2

    I am in love 😍. In love with the way you explained this. Awesome.

  • @trameshbabu9032
    @trameshbabu9032 3 ปีที่แล้ว

    100% sure that your explanation makes the subject clear and calm. Peaceful Happy Learning Nana, Great.

  • @hollywoodfreak1747
    @hollywoodfreak1747 4 ปีที่แล้ว

    Simple and elegant explanation regarding Ansible & Terraforms, Really Fantastic

  • @puneettripathi3686
    @puneettripathi3686 4 ปีที่แล้ว

    Nana can you please assist with the strategy for learning these techs , your concepts are crystal clear , I attended multiple conferences but the way you explained things , concepts gets deep into mind... really appreciate

  • @emmanueloluwayemisi
    @emmanueloluwayemisi 4 ปีที่แล้ว

    I think the first command should be init, refesh, plan, apply, and destroy. However, i have learn much from you Laddy Nana

  • @alokravinderprabhakar3666
    @alokravinderprabhakar3666 4 ปีที่แล้ว +2

    Thanks a lot Nana for making such easy to understand videos. I came across your channel with TH-cam suggestions. Keep making more such interesting vidoes🙏

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว +1

      Thank for your feedback Alok, really happy to hear :) Hope you subscribed :)

    • @alokravinderprabhakar3666
      @alokravinderprabhakar3666 4 ปีที่แล้ว

      @@TechWorldwithNana definitely subscribed ☺🙏

  • @davidmcfarland2531
    @davidmcfarland2531 4 ปีที่แล้ว +2

    Excellent overview of Terraform. Great explanations of basics and differences between Ansible and Terraform. Great graphics to illustrate point. Thank you!

    • @TechWorldwithNana
      @TechWorldwithNana  4 ปีที่แล้ว

      Thanks a lot David 😊. really appreciate your feedback!

  • @ahmetolgun4517
    @ahmetolgun4517 4 หลายเดือนก่อน

    Simply great! You have a talent for teaching. Thank you

  • @parijat77
    @parijat77 4 ปีที่แล้ว +2

    Great work Nana. One of the few concise and good explanations of Terraform.

  • @Myyutubee
    @Myyutubee ปีที่แล้ว

    Very nicely explained. Thank you so much. After watching this video decided to watch your next videos

  • @praveenpandey5002
    @praveenpandey5002 ปีที่แล้ว +1

    The best video I have seen on Terraform 👏

  • @dorjeetsering937
    @dorjeetsering937 4 ปีที่แล้ว +2

    Excellent tutorial. Keep it up Nana. Thanks.

  • @prasadrao4840
    @prasadrao4840 2 ปีที่แล้ว

    Nana, Many Thanks for simple and short explanation video, Greatly appreciated

  • @media.islamicityTV
    @media.islamicityTV 3 ปีที่แล้ว

    Thank you ... excellent !!
    5:00
    17:50 Commands

  • @amarlukade2225
    @amarlukade2225 3 ปีที่แล้ว

    every video of yours made my day and improves my tech knowledge..
    thanks for this one as alwys 👍

  • @odeciop
    @odeciop 2 ปีที่แล้ว +1

    Thank you very much Nana, the explanation was sensational.
    I will watch the other videos.

  • @shirilthokala674
    @shirilthokala674 3 ปีที่แล้ว

    I missed a very good and understandable video these many days. Appreciate your explanation Nana. Keep rocking

  • @LeQuraishee
    @LeQuraishee 3 ปีที่แล้ว +2

    What a great explanation, saved me a ton of hours searching and listening to BS

  • @srinivas3824
    @srinivas3824 2 ปีที่แล้ว

    Understood what's Terraform all about, under 20 mins, thanks Nana.

  • @onkarvedpathak
    @onkarvedpathak 2 ปีที่แล้ว +1

    Great way to explain the concept.. you made it simple

  • @anjuyeddu5102
    @anjuyeddu5102 2 ปีที่แล้ว

    Thank you so much for the easy to understand explanation and simple graphics.