network automation
Detecting Network Abuse with Automation
Network automation can be used for many things. The other day Jon Hudson posted a question on Twitter. “Can anyone point me to a Troubleshooting example in an automated network?”. This was a timely question as I had actually just done that exact thing in the DevNet Sandbox network to he…
NetDevOps Live! Season 2 Shines a Spotlight on Network Automation
NetDevOps Live! Season 2 Starts April 2019 Oh yeah, we’re back and better than ever. After a relaxing off season made up of multiple Cisco Live events and other conferences, we are back with NetDevOps Live! Season 2. And in Season 2 we are taking a look at network automation from start to fi…
Learn How to Leverage BGP Automation to Execute Python Code Directly on an End Device
It’s Monday 4th March 06:00, my alarm is going off and it is time to get that much required cardio in. Whilst I am peddling away on my exercise bike like a hamster on a wheel, I am thinking of my day ahead. Most of my planning is done whilst I exercise in the morning. I like to think of the go…
Automating your Network Operations, Part 5 – Just the Facts
Well, I had not intended to take a two-month hiatus, but it was an interesting time of holidays and head injuries for me. The good news is that my head is as good as it ever was! (For better or worse) We covered a number of topics related to automating your network operations in the first four parts…
Cisco Live EMEA 2019 – Barcelona gears up to host industry’s premier tech. event, second year in a row
Barcelona is Europe’s greatest city to visit in the winter. It is also the time when the cultural calendar swings into action, and often hosts the best exhibitions of the year. For me, the special draw is Cisco Live Barcelona, where I get the opportunity to meet, learn and collaborate with industr…
Cisco DNA Center Network Automation with Template Programmer API – Part 1
Using APIs to apply templates to network devices Cisco DNA center provides Day0 to Day-N support for network device automation. This blog looks at one aspect of automation, the template programmer. Specifically, it covers the API’s used to apply templates to network devices. Template programmer use…
Automating Your Network Operations, Part 4 – Dude, Where’s My Data?
See the entire “Automating Your Network Operations” blog series. If you are relatively new to Ansible, you might have noticed that the playbook examples in my last blog did not have any variables defined in them. Common examples often either have static values or variables specified in t…
Get Started with the Whole of Branch Provisioning – Virtual and Physical
Earlier blogs have covered PnP use cases for simple deployments of a single switch. This blog covers the design and automated deployment of a complete branch infrastructure. There will be no need to connect to the Command Line Interface (CLI) of any device. Topology In this example, Enterprise Netw…
Documenting Network Automation Examples on DevNet Code Exchange
It’s no secret that one of the biggest challenges network engineers face when they embark on the network automation journey is the lack of concise documentation in open source projects. In many cases, I find myself digging through the code of projects to understand how to use it (therefore my…
5