First Speakers in Autumn Network Automation Course
Today I can tell you who the first speakers in the autumn 2017 network automation online course will be.
- Patrick Ogenstad (author of numerous open-source network automation modules and libraries) will talk about his journey to network automation, and lessons learned on the way.
- David Barroso will talk about his newest project: support of OpenConfig in NAPALM and Ansible (also discussed on a recent podcast).
Sounds promising? Why don’t you register before we run out of early-bird tickets?
Want to Learn Something New? Learn Git!
If you'd come to me as a networking engineer and say “there's one new thing I want to learn that's outside of my $dayjob” I'd probably say “invest some serious time into learning Git (beyond memorizing the quick recipes) if you haven’t done that already”
Full disclosure: not so long ago I tried to avoid Git as much as possible… and then it suddenly clicked ;)
Packet Fabric on Software Gone Wild
Imagine a service provider that allows you to provision 100GE point-to-point circuit between any two of their POPs through a web site and delivers in seconds (assuming you’ve already solved the physical connectivity problem). That’s the whole idea of SDN, right? Only not so many providers got there yet.
New: Ansible for Networking Engineers Online Course
Long story short: I’m launching Ansible for Networking Engineers self-paced course today. It’s already online and you can start whenever you wish.
Now for the details…
Isn’t there already an Ansible for Networking Engineers webinar? Yes.
So what’s the difference? Glad you asked ;)
Leaf-and-Spine Fabrics: Implicit or Explicit Complexity?
During Shawn Zandi’s presentation describing large-scale leaf-and-spine fabrics I got into an interesting conversation with an attendee that claimed it might be simpler to replace parts of a large fabric with large chassis switches (largest boxes offered by multiple vendors support up to 576 40GE or even 100GE ports).
As always, you have to decide between implicit and explicit complexity.
Self-Study Exercises Added to Ansible for Networking Engineers Webinar
Last week I published self-study exercises for the YAML and Jinja2 modules in the Ansible for Networking Engineers webinars, and a long list of review questions for the Using Ansible and Ansible Deeper Dive sections.
I also reformatted the webinar materials page. Hope you’ll find the new format easier to read than the old one (it’s hard to squeeze over 70 videos and links on a single page ;).
Oh, and you do know you get Ansible webinar (and over 50 other webinars) with ipSpace.net subscription, right?
Where Do You Want to Move the Complexity?
Michael Klose left an interesting remark on my Regional Internet Exits in Large DMVPN Deployment blog post saying…
Would BGP communities work? Each regional Internet Exit announce Default Route with a Region Community and all spokes only import default route for their specific region community.
That approach would definitely work. However, you have to decide where to move the complexity.
Videos: PowerShell 101
Mitja Robas started his PowerShell for Networking Engineers presentation with a brief introduction to PowerShell and a few simple hands-on examples. Enjoy the videos ;)
Worth Reading: Career IT Advice from Industry Gurus
Neil Anderson collected career advice from 111 IT industry gurus (just getting all of them to respond must have been monumental effort). Well worth reading ;)
Cisco ACI, VMware NSX and Programmability
One of my readers sent me a lengthy email describing his NSX-versus-ACI views. He started with [slightly reworded]:
What I want to do is to create customer templates to speed up deployment of application environments, as it takes too long at the moment to set up a new application environment.
That’s what we all want. How you get there is the interesting part.
Webinars in First Half of 2017
The first half of 2017 is almost gone, so it’s time to check how far I got with the plans I made in January.
Delivered:
- Total refresh of Networking in Private and Public Clouds;
- Right-sizing the network;
- Open Networking (and single-SKU data center networks);
- Two additional network automation use cases;
- Ansible deep dive material (delivered)
Is Anyone Using Open Daylight?
A while ago I sent out an email to my SDN and network automation mailing list (join here) asking whether anyone uses Open Daylight in anything close to a production environment (because I haven’t ever seen one).
Among many responses saying “not here” I got a polite email from VP of Marketing working for a company that sells OpenDaylight-related services listing tons of customer deployments (no surprise there).
Start Using OpenConfig with NAPALM on Software Gone Wild
OpenConfig sounds like a great idea, but unfortunately only a few vendors support it, and it doesn’t run on all their platforms, and you need the latest-and-greatest software release. Not exactly a set of conditions that would encourage widespread adoption.
Things might change with the OpenConfig data models supported in NAPALM. Imagine you could parse router configurations or show printouts into OpenConfig data structures, or use OpenConfig to configure Cisco IOS routers running a decade old software.
Optimize Data Center Infrastructure: Reduce the Number of Uplinks
The work of editing transcripts of my two switches presentation is (very slowly) moving forward. In the fourth part of the Optimize Your Data Center Infrastructure series I’m talking about reducing the number of uplinks.
Use Your Networking Knowledge to Design Automation Solution
I’m getting plenty of emails from not-so-very-young networking engineers trying to make career transitions. I got this one from a CCIE in his mid-40s:
Would you think the SDN and Data Center paths would be suitable for a long standing engineer?
Absolutely. It's just networking, although it's sometimes disguised a bit.
This article was initially sent to my Network Automation mailing list.