What is Infrastructure as Code? Difference of Infrastructure as Code Tools

Поделиться
HTML-код
  • Опубликовано: 19 авг 2024

Комментарии • 182

  • @TechWorldwithNana
    @TechWorldwithNana  4 года назад +30

    Terraform in detail ► ruclips.net/video/l5k1ai_GBDE/видео.html
    Ansible in detail ► ruclips.net/video/1id6ERvfozo/видео.html
    ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
    0:00 - Intro
    0:33 - DevOps tasks BEFORE automation
    1:52 - DevOps tasks AFTER automation
    2:07 - What is Infrastructure as Code - IaC
    3:05 - 3 main task categories
    4:38 - Distinction of 2 phases - initial setup and maintaining
    5:17 - Difference of IaC tools
    6:30 - Difference of IaC tools in HOW they work

    • @glnreddy3744
      @glnreddy3744 3 года назад

      What software did you used in backend demonstration?

    • @princeabdul4290
      @princeabdul4290 3 года назад

      @Nana I'm not sure if you might see this comment can you explain or make a video on CloudFormation vs Terraform, watch plenty of videos still no concrete details, Thanks.

  • @sprintwithcarlos
    @sprintwithcarlos 4 года назад +59

    Hi Nana! As a teacher myself I really admire your ability to explain complex concepts and make them understandable. The key I think is how you manage to interconnect the different technologies by gathering their similarities and differences. Congrats and thanks for being an inspiration and a role model for all 👏🏼👏🏼👏🏼🔝

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +6

      Thank you so much Carlos for such positive words 😊

    • @sprintwithcarlos
      @sprintwithcarlos 4 года назад +4

      TechWorld with Nana thank you. You are awesome

  • @shahmohammadmahsanulislamn6214
    @shahmohammadmahsanulislamn6214 4 года назад +43

    I am starting to fall in love with this channel. Thank you for making these videos. It is helping me a lot.

  • @beliciayeap9493
    @beliciayeap9493 2 года назад +10

    Thank you so much for this! I'm an ex-biology student who's taking up data science so I don't have a solid background in this field and your video is the only one that I can fully understand! Really appreciate all your efforts!

  • @zeal514
    @zeal514 Год назад +3

    Omg. This was the best explanation I have seen. Just watched like 10 videos, and I now get when to use which. Great job.

  • @uncleelder4922
    @uncleelder4922 2 года назад +7

    This is hands down the most useful, succinct and understandable video I have seen on IaC. Thank you!

  • @TraKeuR
    @TraKeuR Год назад +1

    It's very cool to have concrete example instead of just abstract concepts

  • @demirnl
    @demirnl Год назад +1

    Dzalian didi madloba Nana!
    Very clear explanation, many thanks.

  • @princechime8754
    @princechime8754 3 года назад +3

    Today is my first day at your channel and I've watched 3 videos already... At the time I was watching this 3rd one, I said to myself "I love you, I love you and I love you sooo much..."
    I don't know what else to say...

  • @TheGirish22
    @TheGirish22 2 года назад +1

    How beautifully explained multiple IAC tools

  • @lautarojayat7914
    @lautarojayat7914 3 года назад +1

    I love you, nana. The best devops channel of all internet.

  • @acerudate
    @acerudate Год назад +1

    Endlich erklärt jemand declarative vs procedural auf eine art die für mich auf anhieb verständlich ist! Danke für den unglaublich guten Inhalt! Weiter so Nana

  • @papikito
    @papikito 20 дней назад

    Impecable video Nana!! congrats for being such a clear and complete tech instructor!!

  • @jonykiran9901
    @jonykiran9901 3 года назад

    I'm an admin from a decade, this video has organised my understanding about various topics in administration, thanks for the great one. A must watch channel.

  • @JayantBB78
    @JayantBB78 Год назад +2

    Wow. Another great explaination for beginners.
    Keep posting.

  • @uncleelder4922
    @uncleelder4922 2 года назад +3

    Your videos are the most clear, concise and helpful videos I have seen on such complex topics. Thank you!

  • @dalelu9422
    @dalelu9422 Год назад +2

    Incredible presentation, SUPER!

  • @Rabah_RAHLI
    @Rabah_RAHLI 2 года назад +1

    The best explaination ever , thank you

  • @Salvvy
    @Salvvy 4 года назад +6

    Really enjoy the concepts brought forward in this video. My organization is in the process of selecting tooling for upcoming modernization projects and Docker, K8s, Rancher and Ansible are all possible parts of that portfolio. The technical debt from the traditional method (shown from :30 to 1:50) has crippled our department resources and I'm excited for the DevOps future.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +2

      Thanks 😊I think as an engineer the phase of transitioning from non-automated way to automation with modern tools is very exciting, because you get to work on the initial setup and have a great comparison of before:after. I've learnt the most in such projects :)

  • @muelladresse10
    @muelladresse10 4 года назад +9

    Congrats for 20k subscribers. Keep on doing such great videos 👍

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thanks a lot Tilo 😊Yes will do, already working on the next ones :)

  • @CZiNTrPT
    @CZiNTrPT 4 года назад +2

    Typo @~3:50, the main task slide: "serveres" instead of "servers"
    Otherwise very straight and to the point. You are an awesome instructor
    And also please don't make me feel that old, it's not so long, long ago we did everything by hand. At least in my mind 🤠

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +1

      😊 Maybe it feels like long time ago, because things are developing fast, but you are right 😀 Thanks for your positive feedback!

  • @sajit216
    @sajit216 Месяц назад

    Loved the lucid explanation. Thanks much!

  • @manojj1544
    @manojj1544 4 года назад +4

    Crisp and clear distinction of nuances of devops automation!!! love ur content albeit less than u..hehe!!!!!Keep it up.

  • @ramm0000
    @ramm0000 4 года назад +10

    I really like the way you present so many tools and usage of these in soo simple way which is easy to understand and relate for a starter in these technologies. Keep it going Nana :)

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thanks a lot, really happy that hear you like my teaching style 😊

  • @kiranvadlamudi8213
    @kiranvadlamudi8213 4 года назад +3

    Terra-form is actively used in my day to day work. I like the way you mentioned important videos at the end which makes really sense :) Keep going

  • @mudassirfarooq375
    @mudassirfarooq375 Год назад

    Already used ansible, will start learning terraform now.

  • @natanclassic
    @natanclassic 4 года назад +2

    I found your channel by chance, i enjoyed so much your videos so far and the content, thanks for sharing with us !

  • @mariocortes2670
    @mariocortes2670 4 года назад +4

    Great video. I subscribed to your channel. You explain all concepts very good.

  • @GalaxyCookies76
    @GalaxyCookies76 8 месяцев назад

    "Excellent video and explanation for newbies."

  • @muhammadsubhan8333
    @muhammadsubhan8333 8 месяцев назад

    Very well explained overview about IaC. 👏 Thanks

  • @siddharathadhumale3683
    @siddharathadhumale3683 3 года назад +1

    As usual...quality video on explaining tough concept in easy way.... really enjoyed all your videos

  • @sandeepm625
    @sandeepm625 3 года назад +1

    Very nice video that explains the distinction, functions, and scope of these tools. This was much needed

  • @arslanramay
    @arslanramay 3 года назад +1

    The best explanation I found so far. Great content 👌

  • @susanasher6939
    @susanasher6939 2 года назад

    Thank you so much for explaining IaC so clearly and simply!

  • @viswanadhtarak1876
    @viswanadhtarak1876 4 года назад +2

    Awesome explanation nana

  • @hamudaanfoune1612
    @hamudaanfoune1612 2 года назад +1

    very informative, for someone who's just getting started in the infrastructure world; this was pretty simple and easy to follow. Thank you :)

  • @omkarnadkarni4765
    @omkarnadkarni4765 3 года назад +1

    Clear and concise explanations. A big thank you.

  • @rban123
    @rban123 3 года назад

    This channel is such a great resource especially as I am transitioning into more of a DevOps roll at my company

  • @alimanaviat
    @alimanaviat 9 месяцев назад

    Prefect video, thank you so much for this efficient short and valuable learning video

  • @jankidhanani7253
    @jankidhanani7253 3 года назад +1

    Thank you so much for uploading this. This is really useful. I am going to use Terraform in my new job.

  • @samasavinirs
    @samasavinirs 6 месяцев назад +1

    Great Introduction video Nana. You got another subscriber and a student now. I will look at other videos from you to learn about IAC and all the tools used for it.

  • @sliuuu
    @sliuuu 3 года назад +1

    You have a great thinking process, I love the way you structure the video!

  • @liccoweeee
    @liccoweeee 3 года назад +1

    I like the way on how you describe the differences between all these. Great job and keep it up :)

  • @brahmaprakashtoppana5666
    @brahmaprakashtoppana5666 4 года назад +2

    Congratulations Nana, I wish you will achieve more mile stones in future. Waiting for more real-time could infrastructure automation videos

  • @prasannaboreddy
    @prasannaboreddy 2 года назад

    The best channel to understand many tools, great work Nana 👏👏👏👏

  • @madetivasu8182
    @madetivasu8182 3 года назад +1

    Thank you Nana for showing things with easy understanding. Your videos on Devops are really 🔥 at next level

  • @aswinmj
    @aswinmj Год назад

    Hi Nana, Thank you veru much for wonderful explanation of the concepts.

  • @wairisson
    @wairisson 2 года назад

    Very clear explanation, thanks for sharing!

  • @dougculnane
    @dougculnane 4 года назад +2

    Awesome video. Great content.

  • @ryanleofficial
    @ryanleofficial 3 года назад +4

    Hey, love all your videos on DevOps, could you make another video going through an example on how to use Ansible and Terraform together?

  • @rbelatamas
    @rbelatamas Год назад +1

    Thank you so much again for this great explanation Nana!

  • @kanthanbabu
    @kanthanbabu 2 года назад

    Thank you Nana.. we are using terraform and ansible

  • @rukhma9307
    @rukhma9307 3 года назад +1

    Great explanation! Very simple and concise. Thanks for uploading the video.

  • @PrashantKumar-qo4is
    @PrashantKumar-qo4is 3 года назад

    Quality content with excellent delivery makes this video easy to understand.

  • @thomash.8297
    @thomash.8297 4 года назад +4

    well done! thank you nana!

  • @ChanceMinus
    @ChanceMinus 4 года назад +1

    Excellent video. Thank you.

  • @RakeshM4u
    @RakeshM4u 4 года назад +3

    Very useful and well explained 👏

  • @xcoverx2525
    @xcoverx2525 3 года назад

    Thank you very much Nana! Great Video ! It is very concise , simple and great information.

  • @user-ws4wn9tj3v
    @user-ws4wn9tj3v Год назад

    Great explanation! Thank you!

  • @SirSamadShaikh
    @SirSamadShaikh 2 года назад

    Great and very comprehensive video

  • @mostafasaeedhashhash8718
    @mostafasaeedhashhash8718 3 года назад +1

    very high-quality content, awesome

  • @IgorRomanovv
    @IgorRomanovv 2 года назад

    What a nice description! Thanks a lot Nana!

  • @pawaryash007
    @pawaryash007 2 года назад

    Got some more clarity. Thank you Nana.

  • @TheOttacat
    @TheOttacat 4 года назад +2

    Great video, I learned a lot.

  • @pradeeshrer
    @pradeeshrer 4 года назад +3

    Could you please explain about Docker?

  • @ovieoyegwa6153
    @ovieoyegwa6153 4 года назад +3

    well explained. thanks

  • @jairopinilla6444
    @jairopinilla6444 2 года назад

    Beyond excellent intros, presentation and some deeper dives....thanks for this very well presented content!

  • @adesojialu1051
    @adesojialu1051 2 года назад

    Please come to Nigeria just for a conference. We want to see our teacher 🙂

  • @meinathanp9890
    @meinathanp9890 3 года назад

    Excellent Video to understanding Basic. Thank you very much..

  • @saravanprathi6956
    @saravanprathi6956 4 года назад +1

    Thanks a ton for this video.. quite helpful!!

  • @kishan5481
    @kishan5481 3 года назад +1

    Awesome Thankyou!

  • @MattBowler
    @MattBowler 2 года назад

    Another incredible content nugget. These videos are helpful in many ways. Thank you!

  • @Malpekar-mo4wb
    @Malpekar-mo4wb 2 месяца назад

    Thank you for informative video.

  • @heenushachandwani3529
    @heenushachandwani3529 3 года назад +1

    Your videos are a blessing!!! The explanations are given so well that even a beginner can pick up. You look passionate while explaining that's really hard to find.. Thanks for such a great contribution to educate people @Nana

  • @daxpatel451
    @daxpatel451 Год назад

    Hi Nana, you have done a wonderful and very illustrated work in explaining the IoC. I want to point out that the transcript of this video is not as per content.

  • @hamzasbai3831
    @hamzasbai3831 2 года назад

    Thank you Nana for this brief and useful video

  • @mibaatwork
    @mibaatwork 4 года назад +4

    Nice, but you forgot one off the best IaaC Tools at the moment: pulumi!!!!!

  • @neonovaC
    @neonovaC 3 года назад

    I am a beginner and this video is just wonderful. Thank you for such a great explanation, everything is super clear. Oh yeah and i am Nana too 😁

  • @vasunurukurthi5624
    @vasunurukurthi5624 2 года назад

    The explaination is simply superb mam.. 💜

  • @bhanupratap4303
    @bhanupratap4303 3 года назад

    Awesome awesome awesome simple n clear thanks for sharing👍

  • @Harridu
    @Harridu 2 года назад +1

    I've got a pretty clear understanding about "code". This "Infrastructure as code" and "xyz-thingy as code" and "yet another buzz word as code" are not even close to it. A much better description is "infrastructure setup by config file", but of course this is not that catchy.

    • @clray123
      @clray123 2 года назад

      Yes, and the terrible thing is these tools all tend to invent their own little (crappy and restrictive) language rather than reusing a powerful general-purpose one that somebody might already know. So as soon as you have something more complicated / unsupported (because the tools predictably can't keep up with the providers' APIs), you must learn not just the crappy little language, but also the internals of the tool and how to extend it, which is yet another language. And in a year or two your current super-duper tool will for sure be replaced by another, like Chef came after Puppet and Ansible came after both of them, diminishing ROI from learning any of these tools.
      Or you can sign out of all this madness, roll your own scripts that talk to whichever cloud provider's API you need (I bet you are not going to hop between cloud providers any more than you hop between database vendors), and keep using these for decades to come. As for synchronizing individual host configurations/file system contents, rsync has not changed much since 25 years.

  • @nashwansaman3455
    @nashwansaman3455 2 года назад

    Thank you for this video.

  • @jamirajamira7303
    @jamirajamira7303 3 года назад +2

    Wow. All my questions were answered in one short video. And you seem to know exactly what questions I had in mind. Wtf

  • @kevinteague3594
    @kevinteague3594 4 года назад +2

    Paco Cloud is a Do-It-All IaC tool.

  • @aravindkrishnan480
    @aravindkrishnan480 4 года назад +1

    You are awesome :). I always had confusion about these tools' purposes.

  • @jacoby8934
    @jacoby8934 4 года назад +2

    Why RUclips suggests your videos to me? Probably because I was interested in terraform for cloud purposes but I must say your videos are superb! The explanations, details and your knowledge are awesome. I enjoy them a lot.
    BTW, Any plans maybe for cloud engineering path video? Or maybe some AWS course? Some of Your specialties (dockers, kubernetes and ansimble) are in demand in the cloud engineering world.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад

      Thank you Jacob, glad RUclips suggested it to you 😀Thanks also for your suggestions! You are right, showing how to use them with cloud platform is the next natural way to go. With cloud engineering path, do you mean something like "What tools to learn if you want to become a cloud engineer?"

    • @jacoby8934
      @jacoby8934 4 года назад +1

      @@TechWorldwithNana exactly Nana. What tools to learn for cloud engineering is a good idea (though I think it's not enough to learn only the tools but also to have proper characteristics and personal abilities) but more than that, it will be great if you'll create such a course for specific tools. Promise I'll buy one :)
      Keep it up with the great videos.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +1

      @@jacoby8934 Sounds good, will consider for sure :)

  • @manikanthreddy1539
    @manikanthreddy1539 4 года назад +3

    How do u make such wonderful videos...what tools do u use to bring up such a clean and amazing presentation..!?

    • @ramm0000
      @ramm0000 4 года назад +1

      I have the same question too .

    • @KhajaMD143
      @KhajaMD143 4 года назад +1

      yeah same question here as well.

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +3

      I'm using Canva for the graphics/icons and animating everything in Screenflow 🙂 It's usually much work though 🤓

    • @KhajaMD143
      @KhajaMD143 4 года назад +1

      @@TechWorldwithNana yeah it's very evident the amount of graphics that is seen in the videos it should be taking quite some effort 🙏

  • @rodrigojosef
    @rodrigojosef Год назад

    Hi Nana. I became your fan. You're very good.

  • @msh104utube
    @msh104utube 2 года назад

    Great video!

  • @chandu88991
    @chandu88991 3 года назад

    U have a beautiful teaching skills nana

  • @mixedcontent3587
    @mixedcontent3587 Год назад

    Thanks you so much Janashia

  • @evanstayuka381
    @evanstayuka381 Год назад

    What is the difference between infrastructure as code and configuration as code in detail? When do we use Terraform vs. Ansible (please can you give a detailed example)? I know you touched on the topic in the video but a more detailed explanation with practical examples will help make it clear.

  • @leonardosantiago8251
    @leonardosantiago8251 3 года назад +1

    Thanks!

  • @dedpossum66
    @dedpossum66 2 года назад

    Your videos are super helpful! I like ansible ( since it uses jinja2 + yaml ), but have not yet provisioned anything large enough to justify using terraform.

  • @santhoshkumarsuri0791
    @santhoshkumarsuri0791 4 года назад +5

    Excellent explanation with crystal clear presentation , keep doing . May i know which tools are you using to make videos?

    • @TechWorldwithNana
      @TechWorldwithNana  4 года назад +2

      Thanks for your feedback :) I'm using Canva for the graphics/icons and animating everything in Screenflow 🙂

  • @eujoseluizmartins
    @eujoseluizmartins 2 года назад +1

    Thank you :)

  • @ahmedelgaidi
    @ahmedelgaidi Год назад +1

    Wow
    Just subsribed
    Amazing video

  • @hemanthpanditi8873
    @hemanthpanditi8873 3 года назад

    Loved this video! Thank you so much!

  • @mohanvoleti
    @mohanvoleti 2 года назад

    Really wonderful

  • @ashusinnghparihar9317
    @ashusinnghparihar9317 3 года назад +1

    Great video with clear comparision of tools under use, Could you also help us to understand the Openshift Hive usage in this space of infra provisioning ?