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 last year for me. What made it change? I guess a desire to learn and grow. I have also seen how learning to code is becoming very important to any IT position. There is a lot of power in the software layer and learning to harness that power is very important to be able to accomplish our jobs. So, with that in mind I have started to learn Python. Why python? I come from a scripting language background with my years as a Windows admin. I never jumped in with both feet, but I did enough to be dangerous. And learning to write code has always really interested me, I just didn’t have a good reason to do it. Now, with ACI and SDN showing promise and no longer buzz words to me I am going to dive in and learn. Read More »
Tags: #ciscochampion, #DevNet, Cisco ACI, DevNet Zone, DevNet Zone Labs, Programming with Python
I am not qualified to discuss it much, but can you guess what this does?
ne = NetworkElement("172.16.66.1", "JasonsApp")
conn = ne.connect("admin", "cisco", sc)
intf1 = ne.get_interface_by_name("FastEthernet0/1")
If you guessed that it logs into a switch at 172.16.66.1 and disables interface F0/1 for 5 seconds and re-enables it, then you guessed right.
Let us talk a little about putting the “ability” in programmability. Did I code in college? Yes. Was I good at it? Not really. Dijksta’s algorithm (the actual coding bit) drove me crazy, however, actually using and operating networks quickly became my cup of tea. I became a network geek. Subnets? Awesome! Cisco CLI? Sweet. Using Enhanced Interior Gateway Routing Protocol (EIGRP)? Yay! AVVID? Even better. But I never wanted to see C++ or another “program” again.
Fast forward to 2014. I’m still a networking guy but now I’m seeing code again. The good news is, maybe like you, I hang out with some really cool people. I challenged a couple of them to help me demonstrate program “ability” to networking people on the show floor at CiscoLive Milan…with me as the test subject! Read More »
Tags: #CLEUR, Cisco Live Milan, Cisco ONE, networking, onePK, programmability, Programming with Python, python