Network Automation with Ansible: 5 weeks of work reduced to 4 minutes of joy

ESG recently completed research on network automation, and that reminded me of a talk presented by Adam Mills of Riot Games at a Juniper meetup last year, where we learned that a build out of datacenter in Japan got compressed from 5 weeks down to 4 minutes. Granted, "4 minutes" is about the network configuration tasks, and you still need time to rack and stack the devices, but this is still a significant reduction in configuration time. I wanted to compare Adam's experiences (he used Ansible to speed things up) to the general findings in my research.
Topics: Networking automation network automation

Network Automation Meetup: Infrastructure Treated as Code

I attended the Network Automation Meetup in San Francisco. The topic was Practical Infrastructure as Code, and was presented by Matt Stone of Brocade, and was hosted at the Cumulus Networks’ offices and the food and refreshments were provided by Hewlett Packard. In the world of meetups, all parties are friendly even though they compete commercially.  Matt said he was not an official spokesman for Brocade, but I believe many of his views are aligned with what Brocade does in their New IP initiatives.

The topic was how to treat the management of infrastructure with the methods used for managing code. The cycle consists of 1) Build, Test & Validate, 2) Deploy, 3) Monitor & Remediation and 4) Source & Revision Control, as shown in the diagram to the right.

Topics: Networking network automation

Networking: Intelligence Augmentation vs. Artificial Intelligence

I recently read the book Machines of Loving Grace: The Quest for Common Ground Between Humans and Robots by John Markoff, a technology and science reporter at the New York Times. This is a good book that goes over the history of the development of automation in the 1950s and 1960s, and takes you to the current day where new robotic developments from Apple (Siri) and Google (driverless cars) put us in the another age of rapid change.

Topics: Networking network automation artificial intelligence

Converged Infrastructure Vs. Disaggregated Systems

We hear a lot about disaggregated and converged systems being hot technology trends that enterprises should adopt. But isn’t disaggregated the opposite of converged? How can that be? Let’s take a closer look at the terms to sort through their meanings and how they impact choices for IT organizations.
Topics: Networking automation network automation

Network Automation: Benefits

Different forms of network automation can save you time, increase business agility, and improve service levels.

In my last blog post, Network Automation, More than Scripting, I defined network automation as a range of technologies, from script-level automation to policy-based networking, that automate manual tasks. In this post, I'll explain the benefits network automation offers network administrators, including a reduction of monotonous tasks and streamlined change control.  

Topics: Networking automation network automation