What is Ansible | Ansible Playbook explained | Ansible Tutorial for Beginners

Поділитися
Вставка
  • Опубліковано 13 січ 2025

КОМЕНТАРІ • 507

  • @meowmeow-00753
    @meowmeow-00753 2 роки тому +73

    As a senior software engineer, whenever I want to learn something like Ansible, the first thing I search for is "something Nana" and then I pray you already made a video out of it! Very thanks.

  • @adilhoub9651
    @adilhoub9651 4 роки тому +106

    I followed the docker and kubernetes tutorial and now Ansible
    .
    I like the way how you explain your tutorials, it's easy to understand.
    Thank you very much.

    • @TechWorldwithNana
      @TechWorldwithNana  4 роки тому +6

      Glad my videos are helpful and thanks for your feedback Adil :)

  • @lostsouldier
    @lostsouldier 4 роки тому +322

    I don't think that anyone could have possible packed more information so succinctly if they tried. Great video!

    • @TechWorldwithNana
      @TechWorldwithNana  4 роки тому +8

      Thanks Greg! :D

    • @simpliside
      @simpliside 3 роки тому +2

      Absolutely nobody.

    • @sureshc775
      @sureshc775 3 роки тому +1

      I had the same thought in my mind after watching the video. !

    • @caysonrowan172
      @caysonrowan172 3 роки тому

      You probably dont care at all but does anybody know a trick to get back into an Instagram account..?
      I was dumb forgot my login password. I appreciate any assistance you can offer me!

    • @mthf5839
      @mthf5839 3 роки тому +1

      dont get me wrong, the video was great but... Fireship :p

  • @TechWorldwithNana
    @TechWorldwithNana  4 роки тому +157

    0:26 - What is Ansible?
    0:45 - Why use Ansible?
    4:13 - Ansible is agentless
    5:20 - Ansible Modules explained
    7:00 - YAML Syntax
    7:48 - Ansible Playbook explained
    11:50 - Ansible Inventory
    12:47 - Ansible for Docker
    14:40 - Ansible Tower
    15:05 - Ansible vs comparable tools
    👉🏼 For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible.
    Please don't forget to subscribe and give me a thumbs up if you liked my video 😊

    • @nmncube
      @nmncube 4 роки тому +2

      Nana please can you make more tutorials on Ansible! You are God sent when it comes to these DevOps tutorials. Your simplification of difficult and complex subjects is out of this world. Be blessed.

    • @nmncube
      @nmncube 4 роки тому +3

      I am a fan and customer of Udemy courses: Would you one day consider putting detailed Kubernetes, Terraform, Ansible and Docker courses on Udemy. I will be one of the first customers to buy. I don't forget to send me an email when you have done so. Thank you

    • @pragyanpoudel3593
      @pragyanpoudel3593 3 роки тому +1

      Nana can we have the slides as well?

  • @humanzeeing
    @humanzeeing 3 роки тому +34

    My mind is blown by how effective this video was in helping me understand ansible from basically zero background info. The amount of conscious foresight and effort that went into this video is brilliant. Truly wonderful!

  • @thierryquiniou7598
    @thierryquiniou7598 3 роки тому +50

    Mind blowing how someone could make a whole community benefit from free teaching knowledge in such a well articulated and presented format. Just awesome! Thanks a lot.

  • @Alexanderrroo
    @Alexanderrroo 4 роки тому +6

    As a legacy sys admin that wants to migrate to DevOps, this is the best content I have found. Wishing you all the best and looking forward to devouring all your content.

    • @TechWorldwithNana
      @TechWorldwithNana  4 роки тому

      Thank you so much Alexander 😊 really happy to hear!

  • @neoness1268
    @neoness1268 5 місяців тому +10

    This woman has the gift of clear explaining 👌✨

  • @MrDizzydent
    @MrDizzydent 3 роки тому

    Tried to understand what Ansible is by viewing a several youtube videos... with no luck until I got here. This is something else! You have ability to explain in a way I understood the whole thing. Thank you!

  • @aishwaryadodmani5909
    @aishwaryadodmani5909 3 роки тому +4

    You just nailed it Nana! Started watching this video knowing just the name "ANSIBLE"... The video has already made me pretty comfortable with it🥰

  • @henryjnr8630
    @henryjnr8630 2 роки тому

    I literally search for you first whenever I know I want to study a specific DevOps tech tool. I watched your Kube video for an hour and the presentation, graphics and ease of understanding just blew me away. Awesome work. Now i'm following you for Ansibles

  • @Sistersvlogs_in_Chile
    @Sistersvlogs_in_Chile 3 роки тому +2

    Thanks!

  • @vinception777
    @vinception777 3 роки тому +17

    This is EXACTLY the amount I needed to understand the tool quickly, thank you SO MUCH, I have been looking for this for so long :) Great content

  • @prasadp37
    @prasadp37 3 роки тому

    I tried understanding ansible through various websites, channels, but here is the RITE one that made me understand ANSIBLE. THANKS NANA LOVE YOU!

  • @chipcobb3779
    @chipcobb3779 3 роки тому +4

    This is fantastic! I'm a student who knew nothing about Ansible up to know except for terms associated with it like "playbook" and "YAML", This video covered everything I wanted to know and more. I like that the connection between Ansible and Docker is also covered.

  • @balloney2175
    @balloney2175 3 роки тому

    So far, the best intro to Ansible. No snippets needed since the explanations are so clear as well as captions, since accent is so clear. Kudos!

  • @praveensomayaji4034
    @praveensomayaji4034 4 роки тому +8

    have been struggling to understand Ansible. Now I know how it works. liked the way u explain things. Thank you for the video

    • @TechWorldwithNana
      @TechWorldwithNana  4 роки тому

      Awesome! happy to hear that. Thank you so much for feedback!

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

    Just getting started with Ansible; I would highly recommend this video (and Nana) to any/all people working in the tech field. The information in this video is very practical and presented very well. Thanx Nana!!

  • @fonosayno
    @fonosayno 2 роки тому +2

    This is the 3rd video I have watched of yours, Nana. Can I just say that you are a very talented teacher. I really appreciate the fact I can have this content for free. It is directly helping me do my job. Thank you!

  • @Outwardpd
    @Outwardpd 3 роки тому +4

    You are so great at this it is unreal, you managed to perfectly give the info easily and concisely. Answer contextual questions people would have and did it in less than 20 minutes.

  • @BestFoodReviewFeatured
    @BestFoodReviewFeatured 2 роки тому

    Wow, this video is amazing! I did research about ansible and hardly understand much. After this video, I could understand why ansible is agentless and much better! Thank you so much for this!!

  • @radiotec76
    @radiotec76 2 роки тому

    I completed your 3:30 Kubernetes tutorial and now the Ansible tutorial. It seems so simple the way you explain it. A rep who interviewed me asked what "recipes" I worked with in Ansible. Well now that I know those are for Chef and not Ansible I don't feel so bad that she told me that my skillsets didn't match what they were looking for.

  • @zaybali
    @zaybali 4 роки тому +317

    We must protect Nana at all costs. She is far too valuable.

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

    Thank you! I've been using ansible for a number of years, but this is a great video, and I actually learn something new. :)

  • @musicthatheals1776
    @musicthatheals1776 4 роки тому +4

    You have explained Ansible in the simplest way. Thanks, Nana Keep up the good work.

  • @tahaadel8999
    @tahaadel8999 4 роки тому +4

    All you need to do to learn Ansible is to watch this awesome video and then open Ansible Documentation and start practice.
    Thank you, Nana

  • @charlesyan1926
    @charlesyan1926 3 роки тому +3

    A clear big picture description of Ansible was given. Well done!

  • @EmekaMbah
    @EmekaMbah 4 роки тому +8

    As a newbie, I found this quick easy to digest.
    Thanks a million.

  • @PraveenKumar-di8ep
    @PraveenKumar-di8ep Місяць тому

    Hi Madam I liked most of your session which has a clear and crisp information about any of the topics which you are covering for the session these sessions would be helpful for most of the developers community to understand the fundamentals of the tools and techniques which creates interest to put the effort in learning and exploring becoming a skilled developer your contribution on all the training are Great and Appreciated across the developers community

  • @chukricloud7824
    @chukricloud7824 4 роки тому +2

    I think I'm in love with @TechWorld with Nana ... I've learned more with Nana then I have learned with anyone in my life personally I believe teaching is your expertise because for you to simplify it to the level I think its too easy. Thank you Nana

    • @TechWorldwithNana
      @TechWorldwithNana  3 роки тому +1

      Wow thanks for this awesome feedback 😊 Appreciate it very much!

  • @JDeal77
    @JDeal77 3 місяці тому +2

    This was a truly excellent crash course in Ansible!

  • @maheshbhatm9998
    @maheshbhatm9998 2 роки тому

    I just heard about Ansible before couple of days. Wanted to know how exactly it works. Here we go. This video is informative for me. Thank You.

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

    Excellent summary for me, someone who had no knowledge of this tool before... I now have every reason to learn more about how to use this tool.

  • @yasirazeem1987
    @yasirazeem1987 2 роки тому +3

    Awesome !!! This is the easiest and most interesting lecture till now I have seen on youtube. Thanks, Nana for providing us these superb lectures.

  • @mayankumar1312
    @mayankumar1312 4 роки тому

    Nana you are the best teacher one could ask for..Lots of Love and affection .. Keep up with the incredible work you do.

  • @muhammaddanishkhan6
    @muhammaddanishkhan6 4 роки тому +1

    One of best video I have watched on Ansible thanks Nana.
    Great effort much appreciated!!

  • @ramakambhampati5094
    @ramakambhampati5094 4 роки тому

    you are the best in Ansible world.. very clear...Ansible Angel.....Thanks for the share...deserve 5 stars....

  • @juvettemunji7984
    @juvettemunji7984 3 роки тому

    great tutorial. I just got an IT job and my environment is using ansible. this video has greatly help me for a great start

  • @corestaples
    @corestaples 3 роки тому

    this is the best explanation of Ansible I have come across.. now I want to learn more and more importantly, try and use it now

  • @PurpleRain20111
    @PurpleRain20111 2 роки тому +2

    Love the video! She breaks it down very well making it easy to follow. Presentation gets an A+.

  • @muayyadalsadi
    @muayyadalsadi 3 роки тому

    Thank you for this nice video about Ansible. My 2 cents are: 8:35 don't look at task as an imperative step to be executed but a declarative desired state to be reached, there is a big deal of difference. Idempotent is the keyword for this.

  • @sravankumar4536
    @sravankumar4536 4 роки тому +5

    Thanks nana!! U deserve more subscribers..

  • @Hamza-ez1my
    @Hamza-ez1my Рік тому +2

    Wow Nana, you're truly amazing when it comes to summarising and simplifying concepts.

  • @nitinmdk3625
    @nitinmdk3625 4 роки тому +3

    Nana, you are the best. Simple and easy to learn on your tutorials; Thanks for helping us learn. Truly appreciate your efforts. Pls continue with more

    • @TechWorldwithNana
      @TechWorldwithNana  4 роки тому

      Thank you so much Nitin! 😊 Appreciate your positive feedback!

  • @abdulrazzaqshaik9500
    @abdulrazzaqshaik9500 4 роки тому +1

    So much information in one video
    Very simple explanation with sweet voice.
    Lot more to learn awaiting for your videos on devops...

    • @TechWorldwithNana
      @TechWorldwithNana  4 роки тому

      Thanks a lot! :) Are you interested in specific devops topics? I'm always open for suggestions

    • @abdulrazzaqshaik9500
      @abdulrazzaqshaik9500 4 роки тому

      @@TechWorldwithNana please do ansible end to end video

  • @vivekjain103
    @vivekjain103 4 роки тому +2

    This is the Most worth looking overview video i hav ever seen.... so much information in a single video... thank you so much 👍🙂

  • @gabesusman4592
    @gabesusman4592 2 роки тому

    I feel like every time I want to learn about something your videos are the top result. Thanks for being the guide to my DevOps journey.

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

    i've watch so many ansible videos, and Nana really explans it in a very organized order

  • @Chathumal2011
    @Chathumal2011 4 роки тому +1

    Your tutorials are the best for DevOps guyz

  • @JPEaglesandKatz
    @JPEaglesandKatz 2 роки тому

    Been thinking about getting started with ansible for a while... Thanks for explaining it in such a clear way!!

  • @Mcsuber
    @Mcsuber 4 роки тому +2

    Nana, thank you for such a great short guide about Ansible! It's very helpful while preparing for interview.

  • @TkmMusicProduction
    @TkmMusicProduction 4 роки тому +2

    Excelent tutorial , very clear explanation Nana!!, I have a question, what are the roles in Ansible?.

  • @vybhaveswaraiah7114
    @vybhaveswaraiah7114 3 роки тому +1

    @TechWorld with Nana, this video about Ansible is really fantastic 👌👏

  • @alicanuzunhan1158
    @alicanuzunhan1158 3 роки тому +2

    I am pretty good with Ansible ;) I have great experience :) by the way, Ansible doesn't apply a task to servers in order. It works simultaneously for whole servers by default. But you can set its behavior as you wish from its config file. I will always think of you when I do something with Ansible :) You are a great tutor. I am happy to realize you :)

  • @VigilanteMian
    @VigilanteMian 4 роки тому +2

    Crystal Clear explanation. Good job!!!!

  • @hassanoulcaid5779
    @hassanoulcaid5779 2 роки тому

    I just love Nana and how she makes things so simple to comprehend !

  • @LuisMiguelZapata
    @LuisMiguelZapata 4 роки тому +1

    Straight to the point.. In my case prefer Ansible for automation tasks. So I'd like to ask you, why do you think some enterprises still using puppet or cheff even knowing the ansible advantages?.. I mean, why should they use an complicated tool?. Btw, Thanks for your videos. ;)

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

    Wow really great brush-up of the core aspects of Ansible and the use of.

  • @franck-ericdaha9653
    @franck-ericdaha9653 2 роки тому

    I swear this is the best video on ansible i ever seen

  • @vincentdinenna4160
    @vincentdinenna4160 2 роки тому

    Best description of Ansible I have seen. Thank you.

  • @ala-eddinekamate80
    @ala-eddinekamate80 4 роки тому +6

    Simple and straight to the point, great job!

  • @Stewty1
    @Stewty1 3 роки тому

    Nana you're a natural and awesome instructor

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

    Each fraction you made worthy, Love the way you use to describe Ansible - what, where why and how 😍

  • @MaxGuides
    @MaxGuides 2 роки тому

    Best concise explanation of Playbooks that I’ve seen. Perfect for teaching newcomers.

  • @virajatt
    @virajatt 3 роки тому

    Nana is a Super IT Mam, Knowledgeable and easy to understand... love her videos

  • @albertjoseph9684
    @albertjoseph9684 3 роки тому +2

    This was such a good summarized video. Thank you!

  • @freebk161
    @freebk161 3 роки тому +1

    Simple, Perfect and precise explanation Nana !!! Thank you very much!!

  • @rohitbhatt9743
    @rohitbhatt9743 3 роки тому

    Great job dear.
    You covered all the important thing of ansible in 16 minutes video.

  • @krishnendu1041983
    @krishnendu1041983 3 роки тому

    I hope all the teachers become like you! you are legend Nana

  • @manikandans8808
    @manikandans8808 4 роки тому +3

    This is the best video for ansible I have ever watched...I was wondering how I can make Jenkins job as code. I could find way with terraform. But I found with this video using Ansible. Making docker image with Ansible was really powerful method. As a whole everything will be coded. Thanks to you @nana. Such a wonderful video. The complete usecase video for ansible in just 15 mins. Simple Amazing work you have done. Once again thanks for this... expecting a lot more videos from you on DevOps 😉....cheers 🥳🥳🥳🥳

    • @TechWorldwithNana
      @TechWorldwithNana  4 роки тому

      Wow thank you so much, such great feedbacks mean a lot to me! 🙂 Yes, more videos on DevOps will come..working already on Prometheus Monitoring 🤓 If you are interested in some specific topics, let me know!

  • @godwillatematem841
    @godwillatematem841 2 роки тому

    So much relief. I now feel like a pro in Ansible. Thank you so much💗

  • @devadev3214
    @devadev3214 4 роки тому +3

    How simply u explained tqs for ur videos n love to watch also.. what evr topic it may but u explains short n sweet 😍😍👍👌

  • @Nimitz_oceo
    @Nimitz_oceo 4 роки тому +11

    I just found your channel, instantly subscribed. My other question or suggestion, is that can you maybe make same format but Demos? Like 15 to 20 minutes video of the actual deployment of maybe one Server with ansible. Thanks in advance, keep up the good work

    • @blissweb
      @blissweb 3 роки тому

      I second that. I wanna see this thing actually work. :-)

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

    You've really automated all of the important informations as Ansible do , haha Great NANA ^^

  • @jimbrent8151
    @jimbrent8151 4 роки тому

    Hi Nana, I noticed that at 2:10 you pointed out that Admins frequently take notes of the manual steps performed for Ops in Confluence and stated or implied that this was not a best practice...
    IMHO, documentiation is very important in Ansible Ops... However it better be lightweight and co-located with the scripts...
    At my place of work we have multiple large Ansible directories full of playbooks, roles/tasks, etc... So much so that it takes new admins months and months to learn how to handle, maintain and updates our on-prem and remote clouds and suites of applications. So documentation is very important, even the people who have wrtten all these ansible roles adn playbooks can't remember eveything that they do and as a result we have introduced errors and/or wasted LOTS of time reviewing playbooks etc. before being confident enought to run an ansible script...
    Right now I / we are re-factoring the code to get rid of tags (so each playbook runs every task/role each time) and documenting each playbook in our README.md files to eliminate this confusion...
    Just a thought or two...

  •  3 роки тому +1

    Danke!

  • @theOneAbdo
    @theOneAbdo 4 роки тому +1

    One of the best ansible tutorial can you please provide more videos with ansible and some labs

  • @muayyadalsadi
    @muayyadalsadi 3 роки тому

    Regarding the comparison with chef and puppet. One of the key features of ansible is the ability (that was not available in other tools for long time) to do cross hosts orchestration, delegate between hosts for example I can say goto the primary MySQL host and get the replicas then go to each replica and report the binlog position, then pick the oldest one and disconnect it from master then take backup from it ...etc.
    Go to load balancer, report upstreams, pick any random one of them, remove it from load balancer, connect to it, fetch latest code, apply migration then put it back in service.

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

    Wow...what a well explained video. Bless your life, you are gifted 💗

  • @sachinfulsunge9977
    @sachinfulsunge9977 2 роки тому +1

    Very Simplistic and concise explanation. Thank you!

  • @nilsbuer
    @nilsbuer 2 роки тому

    Great introduction to Ansible. Very clear and with nice english voice

  • @ppg88888
    @ppg88888 3 роки тому +1

    your explanation is fabulous..

  • @SM7SM7SM7
    @SM7SM7SM7 3 роки тому +1

    First time learning about Ansible and this is so well put together that it was easy to follow, understand and even understand the use cases mentioned as well as think of use cases not mentioned. Thanks!

  • @twowheelsgood28
    @twowheelsgood28 2 місяці тому

    Great job Nana. Grateful for the detailed explanation.

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

    Very good video. Congratz. I found a typo at 15:59. I think you meant: "No need for managing updates on target servers".

  • @chrispure7461
    @chrispure7461 4 роки тому +5

    Nana, I watched all your Docker and Kube videos and learned a lot . Appreciate your efforts . It would be great , you can make video on Kube auto scaling based on custom metrics , monitoring with ELK stack for micro services, which covers most of things for a real time project.

    • @TechWorldwithNana
      @TechWorldwithNana  4 роки тому +2

      Thank you Chris! 🙂 Also thanks for your suggestion, really great idea! I added it to my DevOps videos list.

  • @saravanprathi6956
    @saravanprathi6956 4 роки тому +4

    You are an amazing teacher! Thanks a ton for the videos!!

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

    Thank you for making this video. It was simple and clear and was pretty easy to understand. You had greatly enlighten me on this tools. Again thank you very much

  • @oguzhandilber9182
    @oguzhandilber9182 3 роки тому +1

    I just discovered your channel.Thank you for doing this . Excellent explanation. Hi from Turkey 🖖

  • @se7755
    @se7755 2 роки тому

    No fluff, just stuff! 🙂 All her videos are of this nature. Thanks.

  • @qiuyue4082
    @qiuyue4082 3 роки тому +3

    Nice! I didn’t really get the part about using ansible as alternative for docker file but I definitely got a nice overview and I may try to use it on my personal home network

  • @Townshipgamestreaming
    @Townshipgamestreaming 3 роки тому

    the best video I watched with perfect explanation. Thank you so much for contributing to the community

  • @adrianoos1977
    @adrianoos1977 3 роки тому

    Your channel is awesome! You know how to explain and make everything make sense! Congrats!

  • @jaipalkhambra2253
    @jaipalkhambra2253 4 роки тому +1

    Thanks!!! Great explanation in short and please keep doing good!!

  • @punto-y-coma7890
    @punto-y-coma7890 9 місяців тому

    As always, brilliantly detailed explanation Nana. Thank you very much :)

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

    I wish I would’ve found this channel earlier! Great explanation of Ansible

  • @moomentma6682
    @moomentma6682 4 роки тому +1

    Thanks for the entertaining explanation of ansible. It was very helpful for me, to get a quick overview.
    We use a lot of kubernetes in our company and ansible helps us to keep our environment clean.
    So, therefore i think ansible is not the best idea to use it in a docker (container) context, where are other tools (e.g. helm) in combination with k8s to do the job much better.

  • @domaroz1875
    @domaroz1875 4 роки тому +1

    I think this video was very clear explained

  • @jamesT008
    @jamesT008 3 роки тому

    I must apreciate for ur professional presentation and precise information.
    Yes..subscribed....thanks

  • @halikovroman
    @halikovroman 3 роки тому +3

    Your explanation is amazing! Keep it up, I love your tutorials so much! ❤️