Articles
Cisco DNA Center Plug and Play (PnP) Reloaded – Part 5
Background Over the past few months I have been writing a series of blogs about the PnP process on Cisco DNA Center. In the past, PnP was a standalone application within Cisco DNA Center, with a dedicated workflow for onboarding devices. Now, in the most recent 1.2.8 release, PnP has been integrate…
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…
On-Box Python for Cisco Devices – the Why, What, and How
As a junior network engineer at a university I wrote a lot of management scripts in Perl. I had scripts to do things such as check switchport configurations and upgrade switch code. Times have changed a lot since then. The university’s web server now runs in the cloud, rather than on my personal wo…
Using Velocity to create Plug and Play templates in DNA Center – Part 4
Earlier blog posts in this Cisco DNA Center series gave an overview of PnP, how to use the API and an introduction to the configuration template editor. This blog post explores creating templates in velocity. Velocity is a template programming language, used in Cisco Prime Infrastructure and APIC-…
See How to Use the Plug and Play Template Editor in Cisco DNA Center – Part 3
The Rubber Hits the Road.. The first and second blog posts in this series gave an overview of network Plug and Play (PnP) and how it has evolved in Cisco DNA Center. They showed a very simple workflow to provision a device with a configuration template with a variable called “hostname.” Th…
New Learning Labs for DNA Center API
You have probably noticed the new DNA Center sandbox that we have been updating over the past few months. If so, your next question is probably, “how can I take advantage of the APIs exposed?” Well, we have an answer for that. We have released a couple of new REST API labs for DNA Cente…
See How to Use the Plug and Play API in DNA Center – Part 2
Continuing the PnP story… The first blog in this series gave an overview of network Plug and Play (PnP) and how it has evolved in DNA Center. It showed a very simple workflow to provision a device with a configuration template with a variable called “hostname”. One of my customers had a requ…
Cisco DNA Center Plug and Play (PnP) – Part 1
Background I have written a number of blogs on Network Plug and Play (PnP) on APIC-EM and wanted to provide an update of the new improved PnP in Cisco DNA Center. This new series covers the changes and enhancements made to PnP on Cisco DNA Center 1.2. The PnP application was not officially exposed…
Look Mom…No Hands! Automating Device Deployment with IOS XE
For those of you who have followed earlier blogs, you will have seen the major enhancements we have been making in open IOS XE. Jeff McLaughlin mentioned Day Zero deployment in his recent blog. Day Zero is a critical step in automation. In the past, in order to install a new network device, a highly…
6