Programming with Python

April 10, 2019

DEVELOPER

Network Automation: Choosing the Right Tool for the Job

My father is a real craftsman.  He always used to tell me whilst I was growing up (and still does to this day :-), “you cannot do all the jobs with the same tool. You would not use a hammer to cut wood, right?” He’s right of course, and the same folk wisdom is true for network automation. As of yet…

March 18, 2019

DEVELOPER

How DevNet Is Helping Kazakhstani Developers and Engineers

I’d like to tell you about DevNet-related events and activities that took place in Kazakhstan at the end of February 2019. We conducted 4 events together with the local CDA team and Cisco Corporate Social Responsibility Program Manager in Kazakhstan. It’s no coincidence that we chose Astana Hub as a…

March 12, 2019

DEVELOPER

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…

February 13, 2019

DEVELOPER

Learning to Discover, Contain, and Combat a Zero-Day Attack!

DevNet Express Event gets attendees hands-on with Cisco Security APIs It is becoming a habit… for the last years, on the weekend before CiscoLive Europe, we run a 2-day DevNet Express (aka DNE) event focused on a specific architecture. Yes, you heard it right, on the weekend, Saturday and Sunday. Wh…

May 30, 2018

DEVELOPER

Exploring Nornir, the Python Automation Framework

This blog contributed by Patrick Ogenstad. Patrick works at Conscia Netsafe, a Cisco Gold partner in Sweden. He also writes about automation and development on his blog Networklore    A while back a client asked me, “I’m guessing you are pretty good at Python multiprocessing?” I assumed that hi…

November 29, 2017

DEVELOPER

Intuitive Test Automation for an Intuitive Network

The rise of intent-based, programmable networks has created new and exciting opportunities: ones that require new tools, new developer skills, and sometimes, new ways of thinking. So what do you do when presented with the opportunity to shape Cisco’s next 20 years of test automation? Our DevX test e…

August 21, 2017

DEVELOPER

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…

New Date: #CiscoChat on June 16 | Develop your Career: Next Gen Digital Skills

Out of respect for the incident in Virginia on Wednesday morning, we decided to postpone the #CiscoChat originally scheduled at that time. The chat will now be held on Friday, June 16, from 9-10a.m. PT. We apologize for any inconvenience, and hope you can join us on Friday. All too often, very larg…

May 21, 2015

PERSPECTIVES

Where to learn ACI

I remember walking through Cisco Live last year in San Francisco and hearing all about ACI and the Cisco DevNet program. To be totally honest, I shrugged it off as just something that was trying to get hyped up and would not have any real impact on what I do. Well…that has changed over the las…