minimum viable ops
TRANSCRIPT
2/22/15
Minimum Viable Ops
AWS LOFT FEBRUARY 2105
2/22/15POLICY AS CODE
How is babby PagerDuty formed?
2/22/15POLICY AS CODE
2/22/15MINIMUM VIABLE OPS
@dougbarth
2/22/15MINIMUM VIABLE OPS
2/22/15POLICY AS CODE
Dev
Ops
2/22/15MINIMUM VIABLE OPS
Minimum Viable Ops
2/22/15MINIMUM VIABLE OPS
2/22/15MINIMUM VIABLE OPS
2/22/15MINIMUM VIABLE OPS
Logging
Metrics/Monitoring
Incident Mangement
Provisioning
Deployments
Testing
Production
2/22/15MINIMUM VIABLE OPS
Perfect is a myth
2/22/15MINIMUM VIABLE OPS
Start simple
2/22/15MINIMUM VIABLE OPS
Have a goal
2/22/15MINIMUM VIABLE OPS
Iterate
2/22/15MINIMUM VIABLE OPS
Logging
Metrics/Monitoring
Incident Mangement
Provisioning
Deployments
Testing
Production
2/22/15MINIMUM VIABLE OPS
Provisioning
2/22/15MINIMUM VIABLE OPS
PaaS? VMs? Physical?
2/22/15MINIMUM VIABLE OPS
Configuration Management
2/22/15MINIMUM VIABLE OPS
2/22/15MINIMUM VIABLE OPS
Baking AMIs?
2/22/15MINIMUM VIABLE OPS
Logging
2/22/15MINIMUM VIABLE OPS
Get them off ASAP
2/22/15MINIMUM VIABLE OPS
2/22/15MINIMUM VIABLE OPS
ELK Graylog
2/22/15MINIMUM VIABLE OPS
Metrics/Monitoring
2/22/15MINIMUM VIABLE OPS
Collect from logs?
2/22/15MINIMUM VIABLE OPS
2/22/15MINIMUM VIABLE OPS
statsd graphite
2/22/15MINIMUM VIABLE OPS
Timeseries
2/22/15MINIMUM VIABLE OPS
Transactional traces
2/22/15MINIMUM VIABLE OPS
What to monitor?
2/22/15MINIMUM VIABLE OPS
In & Out
2/22/15MINIMUM VIABLE OPS
Everything else
2/22/15MINIMUM VIABLE OPS
Incident Management
2/22/15MINIMUM VIABLE OPS
Detecting
2/22/15MINIMUM VIABLE OPS
Disk free Insane Load Low memory
2/22/15MINIMUM VIABLE OPS
Customer impact
2/22/15MINIMUM VIABLE OPS
What if you’re sleeping?
2/22/15MINIMUM VIABLE OPS
Who is responsible?
2/22/15MINIMUM VIABLE OPS
Give important customers a way to page you
2/22/15MINIMUM VIABLE OPS
Deployments
2/22/15MINIMUM VIABLE OPS
Script from the start
2/22/15MINIMUM VIABLE OPS
Fabric
2/22/15MINIMUM VIABLE OPS
Integrate with CM?
2/22/15MINIMUM VIABLE OPS
Testing
2/22/15MINIMUM VIABLE OPS
Continuous Integration
2/22/15MINIMUM VIABLE OPS
2/22/15MINIMUM VIABLE OPS
Staging
2/22/15MINIMUM VIABLE OPS
Canary deploys
2/22/15MINIMUM VIABLE OPS
Failure FridayHTTPS://WWW.PAGERDUTY.COM/BLOG/FAILURE-FRIDAY-AT-PAGERDUTY/
2/22/15POLICY AS CODE
pagerduty.com/[email protected]