{"id":196868,"date":"2017-06-06T06:09:45","date_gmt":"2017-06-06T10:09:45","guid":{"rendered":"http:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/network-automation-confessions-of-a-support-engineer-infoworld\/"},"modified":"2017-06-06T06:09:45","modified_gmt":"2017-06-06T10:09:45","slug":"network-automation-confessions-of-a-support-engineer-infoworld","status":"publish","type":"post","link":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/automation\/network-automation-confessions-of-a-support-engineer-infoworld\/","title":{"rendered":"Network Automation Confessions of a Support Engineer &#8211; InfoWorld"},"content":{"rendered":"<p><p>        Cisco is a software company. Surprised? Dont be. In this        series well explore APIs, tools and techniques that        developers are using to add collaboration, security,        network priority, and more!      <\/p>\n<p>    sponsored  <\/p>\n<p>      In 1994 and 1995 it was Boyz II Men,Pulp      Fiction, and the TV showFriends. I was      working as a network technical support engineer, and my team      had two key accounts for which we were on the hook, 24x7. One      was a large financial institution, and the other was a big      healthcare organization. Both kept us very busy all the time.      Looking back, and thinking about where we are now, I wish I      knew how to do some of the network automation available      today. Our lives could have been so much easier. Whats cool      is you can start learning about network automation and coding      today  if you havent already. And that will put you way      ahead of the game.    <\/p>\n<p>      In 1995, like most everyone, we configured switches and      routers by using a terminal emulator on a PC, connected via      the console cable. 96, 8, 1 and None  right?! For the      financial institution, we had an interesting situation where      we had outsourced on-site visits to a      3rdparty provider, which didnt know how to      do configuration. They were strictly rack and stack. So I      wrote some software. We created a little kit that would      connect a laptop to the router in question and pull the      configuration files off of it. Then, after the tech replaced      the hardware, they could then push those configurations onto      the new box. The technology included some simple scripts, an      FTP server on the PC, and both Ethernet and console      connections. This enabled people to swap a router who didnt      know how to configure it. It was a pretty big deal at the      time.    <\/p>\n<p>      Figure 1 - 1995 Network Automation    <\/p>\n<p>      Fast-forward about 20 years and, as we all know, things have      changed. In todays world, there are still people doing      manual, line-by-line configuration. But a lot of people are      using the latest tools to automate not only configuration      generation, but also to change them automatically, based on      network conditions. Further, replacing a hardware device, and      then having the new hardware behave like the old, is easier      than ever. Even so, some folks are still not sold on network      automation for one reason or another. While its still      somewhat true that you cant automate everything, things are      changing fast, and I think its time to take another look if      you havent done so in a while.    <\/p>\n<p>      So Im going to point out a couple of things that might be      interesting, and then provide links to some more information      that will help you get going if youve been hesitating about      network automation. First, a little disclosure. I do work for      Cisco, and these will be examples using Cisco software and      hardware. That said, you can download the Cisco SDN      Controller, APIC-EM,for free. And you can try      out the things we talk about here without owning Cisco      hardware. Keep reading and Ill explain how.    <\/p>\n<p>      Given that Im trying to convince you to try out network      automation, heres the best place to start: Plug and      Play (PnP). Imagine my use case above from 1995      using PnP. In that case, youd simply rip out the old device,      plug in the new one, and it would configure itself. OK, Im      over-simplifying, but its actually a lot easier than you      might think. Adam Radford, a Cisco distinguished engineer,      has written an entire series on PnP, starting off with the      basics and going further and deeper over eight individual      blogs. If youre even thinking about jumping into network      automation, check out Adams PnP blog series on      ourDNA Community of Interest      page.Heres the first one.    <\/p>\n<p>      If youre looking for something a little more advanced,      heres another surprise for you. With the release of Ciscos      IOS-XE version 16.5, you can write and run Python scripts      right on the box. Yes, the Cisco router  that box. One of      the easy examples you could start with are the learning labs      on ourDevNet Beginner Track.      Thats where you could actually learn to have network events      trigger spark bots!    <\/p>\n<p>      Another way to learn more about this is to read a blog by      Hank Preston, a technical leader in Ciscos DevNet      group.You can find his blog      here. What I find particularly exciting is that you dont      actually have to own Cisco gear in order to start learning to      use Python for network automation.DevNet has a page on      Python!    <\/p>\n<p>      If youre not sure where to start and you just want to dip      your foot in to check it out a little, then you might want to      exploreNetwork Programmability for      Network Engineers.    <\/p>\n<p>      If youve been wondering about network automation and\/or      network programmability, its time to take a look. If you      took a look a year ago and didnt think it was mature, maybe      its time for another look. Network automation is changing      monthly. You wont be wasting your time if you take a look at      it from time to time. And Ciscos developer community is the      place to do it.    <\/p>\n<p>      If you would like to talk about this, you can direct message      me@coggerin    <\/p>\n<p>    Sponsored Links  <\/p>\n<p><!-- Auto Generated --><\/p>\n<p>Read this article: <\/p>\n<p><a target=\"_blank\" rel=\"nofollow\" href=\"http:\/\/www.infoworld.com\/article\/3199831\/technology-business\/network-automation-confessions-of-a-support-engineer.html\" title=\"Network Automation Confessions of a Support Engineer - InfoWorld\">Network Automation Confessions of a Support Engineer - InfoWorld<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p> Cisco is a software company. Surprised <a href=\"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/automation\/network-automation-confessions-of-a-support-engineer-infoworld\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[187732],"tags":[],"class_list":["post-196868","post","type-post","status-publish","format-standard","hentry","category-automation"],"_links":{"self":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/196868"}],"collection":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/comments?post=196868"}],"version-history":[{"count":0,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/posts\/196868\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/media?parent=196868"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/categories?post=196868"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.euvolution.com\/prometheism-transhumanism-posthumanism\/wp-json\/wp\/v2\/tags?post=196868"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}