Automation & Programmability
Showing results for 
Search instead for 
Do you mean 

“Look Ma, No Hands!” or: How Infrastructure as Code is like a Player Piano

by Juniper Employee on ‎04-11-2017 01:30 PM

“You can pay for school, but you can’t buy class.”


Everyone wants to be classy. Tuxedos, five-star restaurants, playing the piano—all are associated with “class.”  However, while no one wears a tuxedo every day, and few people can afford to eat at a five-star establishment for every meal, anyone can play the piano—provided the instrument is automated.  With a player piano, you can hear Mozart, Beethoven, or Chopin anytime you want by simply flipping a switch—without ever touching the keys yourself.


That same concept applies to Infrastructure as Code (IaC), where everything needed to run an infrastructure can be software that leverages DevOps for collaboration, deployment, and continuous integration. Like a player piano programmed to serenade you with “Moonlight Sonata,” you can similarly program your network to automatically perform the critical functions required for continuous operation.


Selecting the right open-source framework and protocols for your network infrastructure is a lot like picking the right composer:  Ansible or Beethoven; Netconf or Mozart.  The great thing about automation is that it eliminates the risk of human error; just as a self-playing piano can perfectly play the greatest compositions without missing a note, Infrastructure as Code can flawlessly automate your network, virtually eliminating “Shadow IT” and human error.


I would like to invite you to explore the various use cases that Juniper network automation has to offer. Watch a replay of our latest webinar and learn how we helped Oracle+Dyn build an Infrastructure as Code environment that automates data centers across five continents.


There are endless possibilities with Juniper automation.  Visit the Automation Use Cases @ Juniper Networks for more information



by Juniper Employee
on ‎04-17-2017 09:02 AM

Great blog, Ashraf!  I really like the title of the blog too.

Juniper Networks Technical Books
About the Author
  • Ben has been working with service providers around the world for the last 15 years developing business cases for a variety of product concepts and new ventures. Ben holds an MBA from MIT and a BS & MS in Mechanical Engineering from Johns Hopkins University.
  • Part of Juniper PS EMEA since 2005 Primarily interested in making technology do the boring repetitive work so I can do fun new work.
  • Donyel Jones-Williams is the Director of Service Provider Product Marketing Management overseeing all of Juniper's Service Provider Products for Juniper Networks. In this role, he leads all of the internal and external marketing activities for Juniper with respect to routing, automation, SDN and NFV. Prior to joining Juniper Networks in January 2014, Donyel was a Senior Product Line Manager for Cisco Systems with in the High End Optical Routing Group managing product lifecycle for multiple products lines helping telecom providers operate efficiently and effectively including; ONS 155xx Product Family, ONS 15216, ONS 15454 MSTP, Carrier Packet Transport Product Family, ME 2600x, & ASR 9000v. He also negotiated favorable agreements with 3rd-party vendors furnishing components and parts and conducted both outbound and inbound marketing (webinars, case study-development, developed and delivered both business & technical at Cisco Live 2005-2012). Donyel graduated from California Polytechnic State University-San Luis Obispo with a Bachelor of Science in Computer Science. While attending Cal Poly SLO he was a collegiate student athlete playing football as a wide receiver and a key member of the National Society of Black Engineers. Donyel is now an active volunteer for V Foundation.
  • Dwayne loves everything related to automation and enjoys talking about it: Automation benefits outweigh any associated disruption.
  • Ebben Aries is a Principal Engineer for Junos Manageability in the Juniper Development and Innovation Division.
  • Michael Pergament, JNCIE-SP #510, JNCIE-ENT #23, JNCIE-DC #3
  • Marcel Wiget is a member of the Routing TME team. His career within Juniper started back in 2009 as a Senior Systems Engineer driving one of the first MX based Broadband Edge deployment to success. Prior to Juniper, Marcel held various positions in pre-sales, professional services and development at Chantry Networks, Spring Tide, Nortel Networks and Wellfleet.
  • Surya Nimmagadda is a Distinguished Engineer working on packet forwarding software for Juniper Networks routing and switching platforms.
  • Pallavi Mahajan is Vice President Engineering, Junos Engineering, and leads the Junos Programmability & Automation teams
  • Product Manager, JUNOS Automation