"Are you a bad enough dude to take down your network?" by Thomas Cuthbert


Details
Bio
Thomas Cuthbert is a former Network Engineer and part time Python Developer. Unsatisifed with the current state of tools developed in the vendor space he has taken it upon himself to help fill in the gaps. In more recent times Thomas has been working as a Site Reliability Engineer for Canonical where he ensures all your Ubuntu services are as fresh and reliable as possible.
Summary
Perl and Expect are great tools to automate your network of tens of devices. But what if we wanted to manage hundreds or even thousands of routers and switches sprawled across slow and lossy WANs or spanning multiple DC fabrics?
In this talk I'm going to arm you with the greatest weapon in the fight against network management. This weapon is Trigger.
Trigger is a Python API for managing network devices. Trigger is built on top of Twisted which means it moves really fast. Trigger provides easy to use classes and functions to manage Cisco (and many Cisco like devices), Juniper and Arista routers and switches over SSH.
After the session you will be locked and loaded for combat in the fight against network configuration management.

"Are you a bad enough dude to take down your network?" by Thomas Cuthbert