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 (86)
Subscribers (20668)
We help developers deliver more secure, better performing software by providing forward-thinking actionable insights into their applications and environments – wherever they choose to build. Visit us online at developer.cisco.com.