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

Поділитися
Вставка
  • Опубліковано 1 січ 2023
  • 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:
    / 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: • How to create Amazon E...
    Terraform Practice Test • Hashicorp Certified Te...
    AWS EC2 course • AWS EC2 Tutorial Begin...
    Links
    Terraform Providers registry.terraform.io/browse/...
    Terraform modules registry.terraform.io/browse/...
    Github repo to learn terraform by stacksimplify github.com/stacksimplify/hash...
    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!

КОМЕНТАРІ • 136

  • @sany2k8
    @sany2k8 Рік тому +10

    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 11 місяців тому

      I think most people would struggle to understand through the accent and monotone way of talking. Excellent information though

  • @viral_shortsviralshorts
    @viral_shortsviralshorts Рік тому +1

    This terraform tutorial is amazing

  • @Sir_kingsalot
    @Sir_kingsalot 4 місяці тому

    amazing

  • @tausifkhan1804
    @tausifkhan1804 Рік тому +3

    Wow amazing Terraform Tutorial for beginners 👍😁 Thanks for sharing this devops video 🙏

    • @cloudchamp
      @cloudchamp  Рік тому

      Thank you Tausif glad you liked it 👍🏻

  • @AusafMohiuddin
    @AusafMohiuddin 3 місяці тому +1

    9:45 Was just funny and out of the blue. 😂

  • @smartengineer4484
    @smartengineer4484 Рік тому +2

    Very informative 👍 This terraform tutorial is the best ❤️

    • @cloudchamp
      @cloudchamp  Рік тому

      Thank you ! Happy to help 👍🏻

  • @ankitapradhan1855
    @ankitapradhan1855 11 місяців тому +1

    very practically this topic is discussed, thanks for the video!

    • @cloudchamp
      @cloudchamp  11 місяців тому

      Thank you Ankita!
      Happy to help ☺️

  • @kingalex1045
    @kingalex1045 Рік тому

    Thanks for Hands on demo and clear explanation 👍🙏🙏

    • @cloudchamp
      @cloudchamp  Рік тому

      Your welcome. Do perform hands on for learning Terraform properly 👍🏻

  • @blazedquote5829
    @blazedquote5829 Рік тому +1

    Thank you so much to share this 🙏

  • @rohitkanojiya7279
    @rohitkanojiya7279 Рік тому +1

    Amazing Terraform tutorial, thanks for sharing champ 👍

    • @cloudchamp
      @cloudchamp  Рік тому

      Your welcome Rohit , keep learning 👍🏻

  • @rohitbhushan7229
    @rohitbhushan7229 8 місяців тому +1

    Thanks for teaching concepts in Terraform : different modules and Provisoners and data, backend, connection blocks.

  • @gamingchamp3070
    @gamingchamp3070 Рік тому

    Amazing Devops tutorial on terraform😀

  • @blazedquote5829
    @blazedquote5829 Рік тому

    👏👏👏👏

  • @nabichaudhari7536
    @nabichaudhari7536 Рік тому +1

    Thanks for this Terraform tutorial champ 🏆 Need more videos like this 🙂

    • @cloudchamp
      @cloudchamp  Рік тому

      Glad you like this Terraform tutorial 😀

  • @blazedquote5829
    @blazedquote5829 Рік тому

    Simply amazing 👍

  • @blazedteen917
    @blazedteen917 Рік тому +3

    Simply awesome!! You are doing great job providing this Terraform tutorial with Hands on labs for free ❤️

  • @mhenterprises1873
    @mhenterprises1873 Рік тому

    Very informative terraform tutorial video 👍

  • @786Peacelover
    @786Peacelover 2 місяці тому

    Awesome. Hands on for all the important Terraform concepts in 1 hour.

  • @nasiullachaudhari6841
    @nasiullachaudhari6841 Рік тому

    👏👏👏

  • @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  Рік тому +1

      Sure!
      Going to create a complete course

    • @GoWMarkusFenix
      @GoWMarkusFenix Рік тому

      @@cloudchamp looking forward to see IT :). Great job mate

  • @technicalsuranii
    @technicalsuranii 8 місяців тому +2

    Useful buddy. Appreciate your great efforts to make such good content on Terraform

  • @gamingchamp2834
    @gamingchamp2834 Рік тому

    Very informative Terraform tutorial

  • @blazedquote5829
    @blazedquote5829 Рік тому

    👏👏👏👏👏

  • @blazedquote5829
    @blazedquote5829 Рік тому

    I love this Terraform video ❤️👍

  • @kingalex1045
    @kingalex1045 Рік тому

    Best tutorial on Terraform so far 👍👍

  • @rohitkanojiya7279
    @rohitkanojiya7279 Рік тому

    I hope I learn terraform and other devops tools in 2023, thanks this helps 🙏

  • @BageshwarBalajikiPooja
    @BageshwarBalajikiPooja Рік тому +3

    Your explanation is awesome.... please keep it up ☺️.....I want a full course of DevOps in your channel

  • @blazedquote5829
    @blazedquote5829 Рік тому

    This Terraform tutorial helped me complete my devops assignment 😁

  • @JaskaranSingh-io8uj
    @JaskaranSingh-io8uj 2 місяці тому

    Thanks great content ,,,
    Meanwhile me watching this video from overseas and that legendary moment ( 9:43 ), yr Baut yaad ayi India aur ghar ki ,,,,,,,

  • @blazedquote5829
    @blazedquote5829 Рік тому

    👍👍👍👍

  • @bodasandeepkumar4234
    @bodasandeepkumar4234 Рік тому

    Great explanation 👍 keep doing these kind of videos

  • @mhenterprises1873
    @mhenterprises1873 Рік тому

    👍👍👍👍👍

  • @nasiullachaudhari6841
    @nasiullachaudhari6841 Рік тому

    Best terraform tutorial 👍

  • @nasiullachaudhari6841
    @nasiullachaudhari6841 Рік тому

    ❤️❤️❤️

  • @srinivasm7102
    @srinivasm7102 Рік тому

    Nice Explanation .. I need More videos on terraform. Kindly provide video... Brother

  • @viral_shortsviralshorts
    @viral_shortsviralshorts Рік тому

    😍😍

  • @blazedquote5829
    @blazedquote5829 Рік тому

    🙏🙏🙏

  • @nabichaudhari7536
    @nabichaudhari7536 Рік тому

    Great Terraform tutorial champ 🏆

  • @ravitejadarla3882
    @ravitejadarla3882 7 місяців тому

    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

  • @denismomoh4700
    @denismomoh4700 Рік тому

    what projects tutorials will i get if i subscribe to premiun plan

  • @balaprethiv5500
    @balaprethiv5500 6 місяців тому

    Pls upload full docker and ansible course

  • @sreenivasu6343
    @sreenivasu6343 9 місяців тому

    Can u explain terraform with azure end to end project

  • @roshanzameer9230
    @roshanzameer9230 6 місяців тому

    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!!

  • @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

  • @rajeshchaudhary883
    @rajeshchaudhary883 Рік тому

    Thanks. ❤ Need "Master Ansible in 60 minutes"

    • @cloudchamp
      @cloudchamp  Рік тому

      Your Welcome Rajesh, soon I’ll be posting ansible videos too 👍🏻

  • @manojpal1496
    @manojpal1496 Рік тому

    keep it up Bro !!!

  • @sreelekhakv9596
    @sreelekhakv9596 Рік тому

    Please make a video of Terraform in Azure ? Appreciated your kind response.

  • @mhenterprises1873
    @mhenterprises1873 Рік тому

    🙏🙏🙏🙏🙏🙏

  • @davidemmanuel3001
    @davidemmanuel3001 11 місяців тому

    Best in the world

  • @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.

  • @manojpal1496
    @manojpal1496 Рік тому

    Please solve terraform associate level practices paper 3 that is available on udemy

  • @blazedteen917
    @blazedteen917 6 місяців тому

    Better than many paid terraform courses

  • @infraszone
    @infraszone 4 місяці тому

    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  4 місяці тому

      You don’t need to worry about that.
      It will be created when a state file is created.

    • @infraszone
      @infraszone 4 місяці тому

      @@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

  • @nabichaudhari7536
    @nabichaudhari7536 Рік тому

    Complete Terraform course best for beginners 🙂

  • @blazedquote5829
    @blazedquote5829 Рік тому

    Terraform course is best

  • @niharrajanbehera2306
    @niharrajanbehera2306 11 місяців тому

    Hey brother, Please make a video like this for Ansible

    • @cloudchamp
      @cloudchamp  11 місяців тому

      Sure my brother very soon

  • @dnareshreddy7319
    @dnareshreddy7319 Рік тому

    what is the extension you installed

    • @cloudchamp
      @cloudchamp  Рік тому

      Extension name is Terraform itself.

  • @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 👍🏻

  • @swapnakoilandy3925
    @swapnakoilandy3925 10 місяців тому

    Is this course enough to clear terraform associate certificate ?

    • @cloudchamp
      @cloudchamp  10 місяців тому

      Yes this course and practice test can teach you everything

  • @user-be1pm3py5b
    @user-be1pm3py5b 10 місяців тому

    which extension is this?

    • @cloudchamp
      @cloudchamp  10 місяців тому +1

      That is terraform extension by hashicorp I showed it in today’s video.
      Check out Variables and outputs in terraform

  • @gilbertadjei8423
    @gilbertadjei8423 3 місяці тому

    Lots of ads. Good content by the way

  • @nasiullachaudhari6841
    @nasiullachaudhari6841 Рік тому

    Terraform tutorial for beginners

  • @AusafMohiuddin
    @AusafMohiuddin 3 місяці тому

    What Operating System to use for DevOps? What OS are you using for this tutorial?

  • @munapadhi8723
    @munapadhi8723 11 місяців тому

    Video me Bhai awaz aaya ghar pe bularahe 😂😂😂😂

  • @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

  • @adarshamondal4169
    @adarshamondal4169 3 місяці тому

    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  3 місяці тому

      🥲
      🇮🇳🇮🇳🇮🇳❤️

  • @aaliyahparveen9706
    @aaliyahparveen9706 6 місяців тому

    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  6 місяців тому +1

      Oh if you don’t like it I am sorry

  • @dahraz
    @dahraz 8 місяців тому

    Try to slow it down a bit. You are too fast

    • @cloudchamp
      @cloudchamp  8 місяців тому

      Sure will keep in mind next time

  • @sajiyasalat
    @sajiyasalat 9 місяців тому

    9:47 you forgot to trim. This is completely normal happen everrytime to me.

  • @drisschebbi8368
    @drisschebbi8368 9 місяців тому +1

    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.

  • @iftekaarnadeem261
    @iftekaarnadeem261 10 місяців тому

    Background noise

    • @cloudchamp
      @cloudchamp  10 місяців тому

      Ik 🥲
      That’s why I started creating videos with good audio and video quality on terraform do check them out

  • @RajivKumar-gb9is
    @RajivKumar-gb9is 9 місяців тому

    yaar pichey apne bacho ko chup to karvaayo

  • @akanshawaghole9023
    @akanshawaghole9023 Рік тому

    You are my inspiration 🩵 thanks for sharing

    • @cloudchamp
      @cloudchamp  Рік тому +1

      Thank You Akanksha ☺️
      Means a lot!

  • @blazedquote5829
    @blazedquote5829 Рік тому

    ❤️❤️❤️❤️