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?
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!
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
@@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!
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.
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
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.
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
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?
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!
John your so humble! YOUR THE MAN!!!
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
@@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!
@@aslanabdurahmanov Thanks so much Aslan! I genuinely appreciate the kind words :)
yo, whatsup, just came by while coincidentally working at NorNir right now, these vids are top!
Haha thanks, Alan! Really appreciate it :)
-John
A really great lecture and demo.. way to go.. getting more interested with nornir
Thanks, Parthi! Really appreciate it!
:)
-John
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.
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
Wonderful and simply perfect
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.
Another nice one, John :)
Thanks, P W! Good to hear from you again!
-John
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:)-
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
And also Nicholas Russo for devnet
github.com/ktbyers
Nice!
Thanks, Ken! :)
Brilliant. This is exactly what I need.