Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be...

32
Sean D. Mack @SeanDMackNYC @xOps Innovate ITIL with DevOps

Transcript of Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be...

Page 1: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

Sean D. Mack @SeanDMackNYC@xOps

Innovate ITIL with DevOps

Page 2: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Overview

• DevOps & ITIL Overview

• Incident Management

• Problem Management

• Change Management

• Organizational Considerations

• Conclusion & Next Steps

Page 3: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

xOps

Page 4: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

DevOps & ITIL Overview

Page 5: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration
Page 6: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

Really it should be BusProdDevTestQASecOps

Page 7: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration
Page 8: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration
Page 9: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration
Page 10: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

A DevOps Approach to Incident Management

Page 11: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Collaboration & ChatOps

Page 12: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @pmchrislee

Page 13: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Automation

• Communication

• Find common incidents and automate the solution

• Machine learning and predictive analysis

Page 14: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

A DevOps Approach to the Problem Management

Page 15: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Page 16: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Page 17: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Blameless Postmortem

• Encourage learning

• Understand how

• Seek out Second Stories

• Instead of punishing engineers give them authority to improve

• Encourage people who do make mistakes to be the experts

Page 18: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

Adaptive Change Management

Page 19: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

RISK = PROBABILITY * IMPACT + TEAM PERFORMANCE OFFSET

Page 20: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Page 21: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Page 22: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @xOps

Page 23: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

Organizational Considerations

Page 24: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration
Page 25: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @pmchrislee

Page 26: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @pmchrislee

Page 27: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

Conclusion and Next Steps

Page 28: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @pmchrislee

High performing DevOps teams

46xMore frequent deployments

440xFaster lead time

Page 29: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @pmchrislee

High performing DevOps teams

5xLower change failure rate

96xFaster mean time to recover (MTTR)

Page 30: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

Adaptive Change Management- Define your standard changes

and automate

Collaborative Incident Management- Shared tooling

Engage Operations in Service Design- Define your standard changes

and automate

Release and Deployment - Build your CI/CD pipeline

Page 31: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

OpsxRevolutionizing operations.

Page 32: Innovate ITIL with DevOps - ITSM Academy · DevOps & ITIL Overview. Really it should be BusProdDevTestQASecOps. A DevOps Approach to Incident Management @SeanDMackNYC @xOps Collaboration

@SeanDMackNYC @LaurenceMGordon @xOps

Get Involved Help us build the next generation of open source monitoring tools.

Join our communityhttps://www.facebook.com/xOpsArmy/

Contribute at GitHubgithub.com/xoperations

Partner with us to try our software - free implementation and management for partner organizations.