does14 - bill montgomery - red hat - red hat it’s devops journey: year one retrospective
DESCRIPTION
Bill Montgomery Manager, IT, Red Hat, Inc. at DevOps Enterprise Summit 2014 Video: https://www.youtube.com/watch?v=aOm27mjCRHg Red Hat is the world’s leading provider of open source enterprise IT products and services, with over 6,000 associates globally and annual revenues exceeding $1.5B. As of October 2014, Red Hat IT will be nearly a year into its own internal enterprise IT DevOps transformation. Learn how Red Hat IT’s DevOps transformation tiger team, “Inception,” was chartered and staffed, and its successes, failures, and lessons learned to date. Understand Inception’s continuous integration and delivery (CI/CD) strategy, the team’s partnership across specific groups and applications in Red Hat IT’s operations, development, and governance functions, and the IT re-org that helped set the stage for DevOps. Finally, preview where the Inception team is headed in its second, and final, year.TRANSCRIPT
![Page 1: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/1.jpg)
Red Hat IT’s
DevOps Journey:Year One Retrospective
Bill Montgomery
IT Manager, Red Hat
![Page 2: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/2.jpg)
![Page 3: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/3.jpg)
![Page 4: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/4.jpg)
Birth of a DevOps Initiative
![Page 5: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/5.jpg)
CIO
LOB DevEnterprise DevRegional ITOCIO IT Enablement
Ops SysEng “Inception” EA InfoSec
Bill / Mgr (Ops)
Jen / PO (Prgm mgmt)
Steve / Eng (InfoSec & Dev) Chris / Eng (SysAdmin)
Tim / Eng (Release Eng)
Ryan / Eng (SysAdmin)
The Dedicated Team
![Page 6: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/6.jpg)
Mission
Enable IT to improve Red Hat’s
business agility by halving cycle
time and doubling frequency of
software changes by October 2015
![Page 7: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/7.jpg)
StrategyDevOps
Continuous
Delivery
Release
automation
![Page 8: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/8.jpg)
Where to begin?
ValueR
eadin
ess
ERP apps
SaaS apps
“Packaged” apps
![Page 9: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/9.jpg)
Landing on SOA Services & ESB (“SSE”)
● Service Oriented Architecture: APIs into Red Hat’s business
● Enterprise Service Bus: app-level communications backbone
● Integration point for back-office & front-office apps
● At intersection of every major program
● Optimize SSE’s delivery to make everything else easier
![Page 10: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/10.jpg)
Partnership
![Page 11: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/11.jpg)
Partnership
Challenges
![Page 12: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/12.jpg)
Measuring Progress
● Today:o Cycle time
o Deployment frequency
● Soon:o Change failure rate
o MTTR
![Page 13: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/13.jpg)
The Journey
![Page 14: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/14.jpg)
Read this first
![Page 15: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/15.jpg)
Winternewt (formerly “Release Engine”)
● Repeatable, automated deployments
● Developed in Red Hat IT
● Open Source
● https://github.com/RHInception
● Modular, extensible
![Page 16: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/16.jpg)
Worked well
Dedicated team
Agile / iterative
approach
Build DevOps from
CI/CD practices
Things we learned
Clarify mission
early
Create a hypothesis
of record and
measure against it
Attach to a low-risk
project to start
Lessons learned
![Page 17: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/17.jpg)
Help me!
How do we transition from a 24-month DevOps change initiative
to sustained ongoing investment in DevOps?
I want to know your thoughts!
Twitter: @billmvt
Email: [email protected]
![Page 18: DOES14 - Bill Montgomery - Red Hat - Red Hat IT’s DevOps Journey: Year One Retrospective](https://reader033.vdocuments.mx/reader033/viewer/2022060121/5594443d1a28ab0c308b475a/html5/thumbnails/18.jpg)
Thank You!
Q&A