network auto-remediation & chatops€¦ · network auto-remediation & chatops...
TRANSCRIPT
NETWORK AUTO-REMEDIATION & CHATOPS
David Gee, November 2016Brocade, NetDev Consultant/Engineer
Agenda
• Network Automation; Why all the fuss?
• StackStorm Overview
• ChatOps
• Demo
2
Network Automation; Why all the fuss?
• We just can’t keep pace with the rate of change
• Out of control with multiple sources of truth
• Myriad of APIs (CLI, NC, REST, SNMP)
• Lots of FUD (Open Washing)
3
• A more consistent and reusable approach is required
• Random automation effort just isn’t enough
• Good design yields adhesion for automation
• We need an audit trail
4
Network Automation; Why all the fuss?
Automation Has Maximum Impact In Context When Relevant
• Automation in context with relevance
5
Network Automation; Why all the fuss?
• Automation in context with relevance!!!!!!!
6
Network Automation; Why all the fuss?
7
• Event Driven Automation
StackStorm Overview
8
• Event Driven Automation
Automate
StackStorm Overview
9
• Event Driven Automation
AutomateMonitor
StackStorm Overview
10
• Event Driven Automation
AutomateMonitor
StackStorm Overview
11
• Event Driven Automation
StackStorm Overview
12
• Who wants to actually talk to people?
• I’m anti-‐social, this sounds great!
ACTIONRULE
ChatOps
13
ACTIONRULE
•Who wants to actually talk to people?• I’m anti-social, this sounds great!
ChatOps
14
ACTIONRULE
• Culture Enabler (cue buzzword)• Diverse geographically dispersed technical skill sets• Great for receiving real time info about infrastructure & services
ChatOps
DEMO
https://youtu.be/OX1UFN4nzqs
TRY IT YOURSELF…
15
Demo Setup
RULES
R1
R2
GoPEGo
Ping Executor
FIN
David GeeTwitter: @VTEP42Blog: http://ipengineer.net
Info from talk: https://github.com/davidjohngee/NOGTalks
17