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

We're Shipping OpenConfig in 16.1R3!

by Juniper Employee ‎11-11-2016 02:13 PM - edited ‎11-11-2016 02:15 PM


Automation is in our DNA and we take it to a new level by supporting the initial set of OpenConfig data-models in Junos OS 16.1R3 release. It was just little over a year when we had started talking about our leadership on this initiative; early this year (at the MPLS/SDN/NFV world congress), we did a demo showing how the modular and programmatic architecture of Junos can consume new data-models such as OpenConfig...and now, we are shipping it!!


A quick recap – OpenConfig is a collaborative effort by network operators sharing the goal of moving networks towards a more dynamic and programmable infrastructure by adopting SDN principles such as declarative configuration and model-driven management and operations. The group defines a consistent set of vendor-neutral data-models (written in YANG) based on actual operational needs. While initial set of models have already been published, others are being worked upon by the OpenConfig group.


Juniper’s approach to OpenConfig gives maximum agility to customers by decoupling the OpenConfig package release from the Junos releases. Our approach allows the flexibility to add any YANG model (OpenConfig, IETF, or Custom built) as a separate, add-on package on top of Junos, thereby enabling our customers to rapidly roll out new features and services without the need to upgrade Junos OS in their networks. Our support for OpenConfig includes BGP, Routing Policy, Telemetry, RPC, Local Routing, Interface, MPLS and LLDP data-models. Subsequent OpenConfig packages will be shipped as more data-models mature.


There are endless possibilities with Juniper’s OpenConfig implementation. I would encourage you to download our OpenConfig package and try it out on our vMX.


Get our virtual router – vMX under the 60-day free-trial scheme here and OpenConfig package here.



  1. OpenConfig Documentation:
  2. OpenConfig Models on GitHub:
  3. Blog Post on NETCONF & YANG basics:
  4. Blog Post on OpenConfig:

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