The Road to Model Driven Programmability

What is YANG?

YANG is a data modeling language

Working with YANG Data Models

YANG modules are constructed to create standard data models for network data

Network Device Data in YANG

YANG data sent to or from a network device will be formatted in either XML or JSON depending on the protocol (e.g. NETCONF - XML or RESTCONF - JSON)