DOES SFO 2016 - Chris Fulton - ITIL and DevOps

Post on 16-Apr-2017

179 views 0 download

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

electric-cloud.com

#DOES16

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

@cfulton81

electric-cloud.com

#DOES16

ITIL, ITSM, 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?

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

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

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

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™)

electric-cloud.com

#DOES16

Practical Example

electric-cloud.com

#DOES16

Example of DevOps and ITIL process

electric-cloud.com

#DOES16

ElectricFlow™ Environment

electric-cloud.com

#DOES16

ElectricFlow™ Pipeline

electric-cloud.com

#DOES16

Process Explained

electric-cloud.com

#DOES16

ElectricFlow™ Service Now Plugin

Bi-directional communication plugin

ElectricFlow connects IT Service Management processes with scalable DevOps Release Automation

electric-cloud.com

#DOES16

Final Thoughts

electric-cloud.com

#DOES16

Automating Process

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

electric-cloud.com

#DOES16

DevOps and ITIL can and SHOULD work together

Thank you!

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

Christopher Fultoncfulton@electric-cloud.com