Getting Started: Cisco Modeling Labs

Getting Started: Cisco Modeling Labs

I recently got a CML 2.2 personal license and get back to work on Network Automation and to prepare for my upcoming DevNet certification. Today I'll like to write about my first impressions and experiences with CML including a first step to automate the lab setup using the API.
Parse Cisco IOS configurations using RegEx

Parse Cisco IOS configurations using RegEx

In one of my earlier posts, I parse IP parameters from an existing Cisco IOS configuration using ciscoconfparse. In this post, I'll like to provide some basic patterns how to parse (almost any) information from a running configuration, but first without using any library. I just take a look at the python standard library and regular expressions (RegEx).
Cisco NX-API on Nexus 5500

Cisco NX-API on Nexus 5500

This week I will dive more into a network programmability topic. I will show you a practical use case for the Cisco NX-API. It provides an interface to communicate with a Nexus device using HTTP/HTTPs using JSON or XML. Because of the reliable request-response nature of the HTTP protocol, it is usually more preferable than scraping Telnet/SSH outputs.