Code is the new CLI - Data Networks Programmability and beyond
summary
Claim: coding replaces repetitive CLI work so a bank migration that would take weeks becomes about a week and a half using Python templates and automation. Demonstrated tools include NETCONF and YANG, REST/RESTCONF, OpenConfig models, and paramiko scripts for CLI emulation; model‑driven APIs use running/candidate/startup databases. Cited numbers: 95% of changes are manual, 70% of failures from copy‑paste, 75% of ops cost from troubleshooting. Built CI/CDable infrastructure as code with virtual network testing; automation proves effective but vendor model differences remain.
AI-written summary · about
chapters (10)
- 0:00Network programmability intro
- 2:13Pandemic network horror story
- 7:54Manual config failures today
- 10:00Beyond CLI with code automation
- 15:34Model-driven YANG programmability
- 23:48NETCONF RESTCONF device control
- 30:20Infrastructure as network code
- 32:50NetDevOps benefits
- 35:38Career tips for programmability
- 36:00Q&A on testing YANG models
related talks
18mClaude Code & the evolution of agentic coding
20mWhat makes a good CLI
40mStop configuring infrastructure, start coding it!
37mCLI's Aren't As Easy As You Might Think
20mDevOps so easy, anyone can do it
25mCLI-Driven Developer Experience: The Secret Ingredient of an Aligned Team
33mFrom OpenAPI to OpenCLI: AI-Ready Operations for Modern API Platforms
33mCLI-Driven Developer Experience: The Secret Ingredient of an Aligned Team
