^ Top

NANOG Meeting Presentation Abstract

Ok, We Got YANG Data Models, Now What?
Meeting: NANOG68
Date / Time: 2016-10-19 9:30am - 11:00am
Room: Venetian (Lobby Level)
Presenters: Speakers:

Santiago Alvarez

Santiago is a distinguished engineer at Cisco Systems focused on network routing and programmability. He is responsible for influencing technology innovation and driving its adoption worldwide. Santiago is a regular speaker at various networking conferences throughout the world and at Cisco Live. He is the author of the Cisco Press “QoS for IP/MPLS Networks”. Santiago holds a BS in Computer Science, a MS in Computer Science and a MS in Telecommunications.
Abstract: This session describes how to significantly simplify network programmability using APIs generated from YANG data models. Model-driven APIs allow the network programmer to focus on the underlying structure of the device configuration and operational data. They abstract protocols, transports and encodings, plus they free the programmer from having to master the specifics of YANG. This session will show you how to get started with Python model-driven APIs using two open source projects: YDK-Py and YDK-gen. The session will end with a demonstration of the simple Python script using model-driven APIs to configure a BGP router using the OpenConfig BGP data model.
Files: pdfOk, We Got YANG Data Models, Now What?(PDF)
youtubeOk, We Got YANG Data Models, Now What?
Sponsors: None.

Back to NANOG68 agenda.

NANOG68 Abstracts

  • Conference Opening
    Speakers:
    David Temkin, Netflix; L Sean Kennedy, XO Communications; Josh Snowhorn, CyrusOne;
  • Conference Opening
    Speakers:
    David Temkin, Netflix; L Sean Kennedy, XO Communications; Josh Snowhorn, CyrusOne;
  • Conference Opening
    Speakers:
    David Temkin, Netflix; L Sean Kennedy, XO Communications; Josh Snowhorn, CyrusOne;
  • Security Track
    Moderators:
    Jesse Sowell, Standford University; Panelists:
    k claffy, CAIDA; Nolan Berry.
    Cory Schwartz.
    Speakers:
    John Kristoff, DePaul University; Yiming Gong.
    Qiang KeQihoo 360; .
  • Security Track
    Moderators:
    Jesse Sowell, Standford University; Panelists:
    k claffy, CAIDA; Nolan Berry.
    Cory Schwartz.
    Speakers:
    John Kristoff, DePaul University; Yiming Gong.
    Qiang KeQihoo 360; .
  • Security Track
    Moderators:
    Jesse Sowell, Standford University; Panelists:
    k claffy, CAIDA; Nolan Berry.
    Cory Schwartz.
    Speakers:
    John Kristoff, DePaul University; Yiming Gong.
    Qiang KeQihoo 360; .
  • Security Track
    Moderators:
    Jesse Sowell, Standford University; Panelists:
    k claffy, CAIDA; Nolan Berry.
    Cory Schwartz.
    Speakers:
    John Kristoff, DePaul University; Yiming Gong.
    Qiang KeQihoo 360; .
  • Security Track
    Moderators:
    Jesse Sowell, Standford University; Panelists:
    k claffy, CAIDA; Nolan Berry.
    Cory Schwartz.
    Speakers:
    John Kristoff, DePaul University; Yiming Gong.
    Qiang KeQihoo 360; .
  • Security Track
    Moderators:
    Jesse Sowell, Standford University; Panelists:
    k claffy, CAIDA; Nolan Berry.
    Cory Schwartz.
    Speakers:
    John Kristoff, DePaul University; Yiming Gong.
    Qiang KeQihoo 360; .
  • Security Track
    Moderators:
    Jesse Sowell, Standford University; Panelists:
    k claffy, CAIDA; Nolan Berry.
    Cory Schwartz.
    Speakers:
    John Kristoff, DePaul University; Yiming Gong.
    Qiang KeQihoo 360; .

 

^ Back to Top