
Start with Python to learn fundamentals of programming and data formats like YAML and JSON, then explore Ansible as a higher-level tool with networking examples.
Explore network automation with NETCONF and RESTCONF using YANG models, and compare structured data from APIs to parsing CLI-style output in always-on Cisco sandbox labs via Postman and Python.
Explore data models with Yang and Netconf, focusing on IETF interfaces, state, and configuration, plus OpenConfig versus native Cisco models, with a live demonstration.
Set up a Windows 10 workstation for network automation by installing git, bash, Python 2 and 3, and creating Python virtual environments to manage dependencies.
Clone the python networking repo, set up a Python virtual environment, install requirements, and run netconf and netmiko examples on Windows using git bash and Atom.
Demonstrate running docker on a nexus switch to host alpine containers and a chat bot, leveraging linux underpinnings, guest shell, and chat ops concepts.
Hank Preston explains practical Git workflows for network engineers. Learn cloning repositories, virtual environments, commits, issues, and pull requests, plus forking and upstream collaboration.
David Bombal and Hank Preston discuss Network Automation, Network Programmability, NetDevOps and the future. What should you learn? CCNA or Python? And many other topics!
We discussed the following:
Hank Preston Introduction
How did you transition from being a traditional Network Engineer to a NetDevOps Engineer?
What would you recommend as the first step?
What should I start with? Ansible or Python?
Should I study CCNA or Python? CCNP or Python? CCIE or Python?
Hybrid Engineer, Next-Gen-Network Engineer, NetDevOps
What is DevOps? NetDevOps?
Is there a Cisco NetDevOps certification? CCNA/CCNP/CCIE type path?
What is DevNet? Is DevNet free?
DevNet Overview Demo (Free labs, free training, free resources, get support).
DevNet RESTCONF, NETCONF demo
What are containers?
What is Docker?
What are Microservices
What is Kubernetes?
Demo Kubernetes and ACI working together
Other topics were also discussed.
All the best!
David