netconf
Coding Essentials II – NetDevOps Series, Part 4
Previous posts in the NetDevOps Series are available here. Let’s continue our review of the different foundational coding building blocks that network engineers need to understand and use when entering the programmability world. NETCONF and RESTCONF Now that we understand data models and data…
Automating Your Network Operations, Part 3 – Data-Driven Ansible
How encoding and transport of the data-model gives you power and flexibility In the first blog, I attempted to make the point that the declarative approach of using function-specific modules in Ansible is not scalable. In the second blog, I introduced data models into the conversation to help organi…
What’s Next for Developers Working on Real-time Communications Applications?
The IIT RTC Conference and Expo is a collaborative event where industry and academia connect. Leveraging its unique academic setting, this annual conference brings together technical professionals and business executives from the data and telecommunications industry, standards bodies, policy and reg…
Open vRAN Update: NETCONF/YANG Comes to 5G RAN!
One of the key principles of the Open vRAN ecosystem that Cisco and its ecosystem partners announced earlier this year, is to establish open, standard interfaces and management for vRAN. Recently the xRAN Forum has defined the use of IETF’s NETCONF/YANG standard for programmatically configuring and…
Want to Get Started with Network Programmability? Meet me at Cisco Live!
Are you interested in network programmability, but not sure where to get started? Are you going to Cisco Live? If you answered yes to either question read on, this is for you! With Cisco Live rapidly approaching the most common question I’m asked is “are you going to Cisco Live?” To which I’m…
It’s time to move away from SNMP and CLI and use Model-Driven Telemetry
Traditional features such as SNMP, CLI, and Syslog, used for collecting operational statistics from a network, have several restrictions due to the growth of the objects like IoT devices and cloud based applications. SNMP uses the pull model when retrieving data from a switch. This model cannot scal…
New DevNet Learning Module, “Home Lab: Setting up Your Desktop OS for Network Programmability”
Hey, you networkers out there. (Yes, it’s a little weird – I’m talking to networkers in a blog post at a site where a lot of Developers hang out.) Remember the short struggle when you first learned about Cisco devices? What cable to use to connect to the console? What drivers to add to make th…
Fast Tracking Network Automation
Itential Pronghorn Platform Extends Cisco Network Services Orchestrator’s Automation Service providers seeking to reduce costs and improve revenue know that increasing network automation and orchestration brings significant benefits. Traditional telco operations support systems (OSS) have tended to…
How a Traditional Network Engineer Got Started with Network Programmability
When I was asked to write my experiences preparing to present in the DevNet Zone at Cisco Live 2017, the first thought that came to mind was, “The greatest trick I ever played was convincing the room I was an expert.” Now I may be taking some artistic liberties with Kevin Spacey’s monologue from th…
2