Model driven network programming made easy by open source Charles Eckel
Software Defined Networking (SDN) started as the separation of the
control plane and the data plane, but the true power of SDN lies in the
ability to communicate with the network through well defined interfaces
using standard protocols.
This tutorial provides a brief introduction to
APIs and programmability in general, then dives into model driven
network programmability and the role of YANG, NETCONF and RESTCONF. We
then take a look at the wealth of open source and/or free software tools
that exists to help master these technologies, including OpenDaylight,
pyang, Postman, ncclient, YANG Development Kit (YDK), and YANG Explorer.
We cover what they are, how to use them, and how to contribute back.
To get the most out of the tutorial and follow along with the
hands-on exercises, you need a laptop with a development environment.
You can follow these step-by-step instructions to setup your own
development environment:
https://developer.cisco.com/learning/modules/dev-setup/dev-what/step/1.
Note, access to online learning labs is free but requires a Cisco DevNet
account, which can be setup easily using this RIPE 78 specific URL:
https://developer.cisco.com/join/ripe78
Where: Tutorial room
| |