DOES SFO 2016 - Chris Fulton - ITIL and DevOps

17
electric- cloud.com #DOES16 ITIL And DevOps Chris Fulton, Global Technical Account Manager, Electric Cloud @cfulton81

Transcript of DOES SFO 2016 - Chris Fulton - ITIL and DevOps

Page 1: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

ITIL And DevOpsChris Fulton, Global Technical Account Manager, Electric Cloud

@cfulton81

Page 2: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

ITIL, ITSM, and DevOps

Page 3: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

How does process fit into DevOps?

• Getting “stuck” in change management

• How do you stop “waiting for approvals”

• Should you automate certain approvals?

Page 4: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

Getting out of waiting for approvals

• Categorize changes High / Medium / Low

• Automate information• Get “humans” out of the business of creating change tickets

• Auto-approve low risk changes, if no dependency

Page 5: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

High Risk Changes

• Contain lots of dependencies• Could bring down many applications

• These changes might be suited for a traditional “change” process with human intervention

Page 6: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

Medium/Low risk changes

• Have verifiable test coverage• Have verifiable pipeline and demonstrated they have

worked in lower environments• Repeatable changes that have been done before

• Still document and log every step, but auto approve

Page 7: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

Continuous Integration for Process

• Automate the process from “approved” to deploying to an environment

• Keep logs of everything (done for you in ElectricFlow™)

Page 8: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

Practical Example

Page 9: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

Example of DevOps and ITIL process

Page 10: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

ElectricFlow™ Environment

Page 11: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

ElectricFlow™ Pipeline

Page 12: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

Process Explained

Page 13: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

ElectricFlow™ Service Now Plugin

Bi-directional communication plugin

ElectricFlow connects IT Service Management processes with scalable DevOps Release Automation

Page 14: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

Final Thoughts

Page 15: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

Automating Process

• Think about what a machine can do• Have easily obtainable logs• Do not put in place unnecessary gates

Page 16: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

electric-cloud.com

#DOES16

DevOps and ITIL can and SHOULD work together

Page 17: DOES SFO 2016 - Chris Fulton - ITIL and DevOps

Thank you!

blog: electric-cloud.com/blogtwitter: @electriccloud

Christopher [email protected]