Writing Production-Ready Code; Nornir Edition

Logo
Presented by

Nick Russo, Technical Leader, Cisco Systems

About this talk

The difference between a good code project and a great code project is often the quality of the peripheral components. Topics like documentation, regression testing, continuous integration/continuous deployment (CI/CD), and runtime error checking tend to be forgotten once the program functions correctly. I've discussed my "narc" tool in the past which uses Nornir and Netmiko to test the efficacy of Cisco ASA firewall rulesets. That session "Is Your ASA Really Doing What You Expect" focused on the functional Python code to accomplish the program's purpose. This session will focus on everything we skipped last time, including design tips on how to test your own code projects.

Related topics:

More from this channel

Upcoming talks (0)
On-demand talks (76)
Subscribers (19236)
Cisco DevNet is Cisco's developer program to help developers and IT professionals who want to write applications and develop integrations with Cisco products, platforms, and APIs. Visit us online at developer.cisco.com