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

Поділитися
Вставка
  • Опубліковано 18 лис 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

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

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

    Wonderful and simply perfect

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

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

    Another nice one, John :)

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

      Thanks, P W! Good to hear from you again!
      -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

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

    Nice!

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

      Thanks, Ken! :)

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

    Brilliant. This is exactly what I need.