does sfo 2016 - chris fulton - itil and devops
TRANSCRIPT
![Page 1: DOES SFO 2016 - Chris Fulton - ITIL and DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/1.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/2.jpg)
electric-cloud.com
#DOES16
ITIL, ITSM, and DevOps
![Page 3: DOES SFO 2016 - Chris Fulton - ITIL and DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/3.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/4.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/5.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/6.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/7.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/8.jpg)
electric-cloud.com
#DOES16
Practical Example
![Page 9: DOES SFO 2016 - Chris Fulton - ITIL and DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/9.jpg)
electric-cloud.com
#DOES16
Example of DevOps and ITIL process
![Page 10: DOES SFO 2016 - Chris Fulton - ITIL and DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/10.jpg)
electric-cloud.com
#DOES16
ElectricFlow™ Environment
![Page 11: DOES SFO 2016 - Chris Fulton - ITIL and DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/11.jpg)
electric-cloud.com
#DOES16
ElectricFlow™ Pipeline
![Page 12: DOES SFO 2016 - Chris Fulton - ITIL and DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/12.jpg)
electric-cloud.com
#DOES16
Process Explained
![Page 13: DOES SFO 2016 - Chris Fulton - ITIL and DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/13.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/14.jpg)
electric-cloud.com
#DOES16
Final Thoughts
![Page 15: DOES SFO 2016 - Chris Fulton - ITIL and DevOps](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/15.jpg)
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](https://reader035.vdocuments.us/reader035/viewer/2022062503/58714f681a28ab55588b7769/html5/thumbnails/16.jpg)
electric-cloud.com
#DOES16
DevOps and ITIL can and SHOULD work together