Nornir (Python Network Automation) | TextFSM & Structured Data!

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

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

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

    Links to my new Network Automation training at CBT Nuggets:
    ----------------------------------------------------------------------------------------------
    UNDERSTAND THE NORNIR AUTOMATION FRAMEWORK
    ----------------------------------------------------------------------------------------------
    www.cbtnuggets.com/it-training/understanding-nornir-automation-framework?
    ----------------------------------------------------------------------------------------------
    AUTOMATE NETWORK CONFIGURATIONS WITH NORNIR
    ----------------------------------------------------------------------------------------------
    www.cbtnuggets.com/it-training/automate-network-configuration-nornir?
    ---------------------------------------------------------------------------------------------
    UNDERSTAND AUTOMATION SECURITY
    ---------------------------------------------------------------------------------------------
    www.cbtnuggets.com/it-training/understand-automation-security?

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

    TIMESTAMPS:
    0:20 My Important Message
    2:30 Downloading the NTC templates
    4:30 Looking at Unstructured Data
    7:30 Looking at Structured Data
    11:30 IPDB Debugger and manipulating elements
    14:00 Examining the ['facts'] key
    15:30 Explanation of the script we're going to deploy
    20:35: Deploying the script!

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

    John your so humble! YOUR THE MAN!!!

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

      Thanks, brother. It's all true, though haha. I don't want people to stumble upon this channel, see a library of automation videos and get the impression that I have some kind of expertise/experience that I don't actually have. If you're just labbing, have fun and experiment. But especially if you're going to apply these lessons to real network deployments, always double check the information. I'm trying my best to read official documentation and be as accurate as possible but when you're still learning (as I am) - you actually don't know what you don't know...and could miss some really important details. So use multiple sources and cross reference :)
      -John

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

      @@IPvZero This is what exactly sets you apart from everyone else out there making such contents. As i mentioned before, i checked a lot of stuff online free and paid, some CCIE XX, CCDE chap's videos ( even though none can deny their expertise) but no one else don't explain these topics like you do. Thanks a lot, John!

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

      @@aslanabdurahmanov Thanks so much Aslan! I genuinely appreciate the kind words :)

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

    yo, whatsup, just came by while coincidentally working at NorNir right now, these vids are top!

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

      Haha thanks, Alan! Really appreciate it :)
      -John

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

    A really great lecture and demo.. way to go.. getting more interested with nornir

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

      Thanks, Parthi! Really appreciate it!
      :)
      -John

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

    Wonderful and simply perfect

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

    Another nice one, John :)

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

      Thanks, P W! Good to hear from you again!
      -John

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

    I like when you explain stuff step by step, even those easy parts, it is very good for people starting with automation and python. Many other channels just shows demo and that's it. Best way to learn is to do practical exercises. But how to start when you found complex code without explanation? Your videos allows to create simple projects focused on network automation very fast and introduces basics for bigger ones in future. To learn, just start with Netmiko for legacy devices, then try Napalm, it have more cool features and last, ultimate piece is Nornir. Very fast and much simpler than Ansible. I just can't convince myself to Ansible. It is like learning new programming language just for automation only, when i can use Python for other stuff.

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

      Thanks, Foto! Really appreciate you leaving more of your feedback. I do try my best to explain things as simply as possible, as I remember very well starting out myself and finding it all a bit of a maze, so I try not to make too many assumptions and attempt to break it down piece by piece! Totally agreed with you on Nornir. I also find it much better than Ansible - faster, and way more flexible. What might take you 20 lines in Ansible can be solved with 2 lines of Python code. Interesting that you say it's easier than Ansible - I find that too, but it seems like Nornir is perceived by most people as "more difficult" because it's Python-based. Whereas Ansible is YAML and "human-readable". I still think Ansible is worth learning if only because of its widespread adoption in the industry. The reality is a lot of people are using it, so if you're part of a team and you're doing all your automation in Nornir and no one else understands anything but Ansible playbooks then it could be an issue. The goal is to convince everyone to switch to Nornir hahaha!
      -John

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

    As John said 0:23 to 2:20 this are the 3 person should ask them guys
    Dmitry figol
    Stuart Clark
    Hank Preston
    #nornir guys keep supporting John:)-

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

      Hey, Adarsh! Yup - the Cisco DevNet guys are really on top of things, people interested in automation should really be watching/reading their material if they're not already. There's many others like Ivan Pepelnjak from IPSpace, etc, too. Really high quality info from experienced pros - make use of it!
      And, of course, reading the official documentation of the automation tools! Perhaps the most important resource available to anyone :)
      -John

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

      And also Nicholas Russo for devnet
      github.com/ktbyers

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

    I just wanted to ask that when do you indicate which Textfsm template to use ? Btw amazing content on your channel, very helpful for people starting to look into Network Automation. Thank you for the amazing content.

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

    Nice!

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

      Thanks, Ken! :)

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

    Brilliant. This is exactly what I need.