the what and why of devops - devops cardiff - may 2014
DESCRIPTION
The inaugural DevOps Cardiff meetup where the DevOpsGuys presented on the What, Why and Anti-patterns of DevOps.TRANSCRIPT
![Page 1: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/1.jpg)
DevOps MeetUp
DevOps Meetup – Cardiff
@TheDevMgr
May 14
![Page 2: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/2.jpg)
11 April 2023
• Monthly – 1st Wednesday of every month
• Topic suggestion
• Case Studies
• Volunteer speakers
• Sponsorship
Welcome to DevOps Meetup Cardiff
![Page 3: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/3.jpg)
11 April 2023
• James Smith - Co-Founder, DevOpsGuys
• Microsoft (arrrggghh) developer for over 15 years.
• Built eCommerce systems for Dell, Pizza Hut, KFC, RA etc • Trasaction over $150 million in revenue every
year.
• Love Belgian Trappist beers.
Quick introduction
![Page 4: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/4.jpg)
11 April 2023
• Continuous Integration, Delivery, Deployment
• Infrastructure As Code
• Monitoring/ Metrics /Sharing
• Culture Change
Possible Future Topics
![Page 5: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/5.jpg)
11 April 2023
• 6.30 PM – Registration
• 7.00 PM – Talks
• 8.00 PM – Pizza
• 9.00 PM - Pub
Tonight
![Page 6: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/6.jpg)
11 April 2023
So what is DevOps?
![Page 7: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/7.jpg)
11 April 2023
“It's a movement of people who think it's time for change in the IT industry - time to
stop wasting money, time to start delivering great software, and building systems that
scale and last.”
- Patrick Debios (@patrickdebois)
From the founding father
![Page 8: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/8.jpg)
11 April 2023
• Better Software, Faster
• Pride in the Software You Build and Operate
• Ability to Identify, Respond and Improve Business Needs
The Essence of DevOps
![Page 9: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/9.jpg)
11 April 2023
• Movement Comes from Open Source
• When Development and Operations Synergise
• Covers the *entire* Application LifeCycle
The Essence of DevOps
![Page 10: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/10.jpg)
11 April 2023
The Application Lifecycle
DefineIdeation
DevelopIdea to working software
MeasureActionable learning
OperateWorking software in productionValue realization
MonitorImplement
Product backlog
OPS backlog
Working softwareshared artifacts
Requirements
![Page 11: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/11.jpg)
11 April 2023
• Everyone who influences the success of the application
• Everyone
• No really, everyone
It’s about everyone
![Page 12: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/12.jpg)
11 April 2023
Development has changed
![Page 13: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/13.jpg)
11 April 2023
DevOps Influences
DevOps
Agile
Lean
DemingToyota (TPS)• Muri• Mura• Mudi• Kaizen
Goldratt ToC
![Page 14: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/14.jpg)
11 April 2023
Key Thinkers
DevOps
John Allspaw (@Allspaw)
Jesse Robbins (@jesserobins)
Gene Kim(@realgenekim)
Patrick DeBois (@patrickdebois)
Jez Humble (@jezhumble)
Gareth Rushgrove (@garthr)
John Willis (@botchagalupe
)
Damon Edwards (@damonedward
s)
![Page 15: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/15.jpg)
11 April 2023
Who’s getting it right…
![Page 16: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/16.jpg)
The WHY of DevOpsDevOps Meetup – Cardiff
@TheOpsMgr
May 14
![Page 17: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/17.jpg)
11 April 2023
• Steve Thair - Co-Founder, DevOpsGuys
• Steve loves website operations and managing high-performing WebOps teams for major UK online brands.
• Originally from Perth, Australia
Quick introduction
![Page 18: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/18.jpg)
11 April 2023
DevOps is an alternative model for the creation of business value from the software development life-cycle that encompasses a
product-centric view across the entire product life-cycle (from inception to retirement) and recognises the value in close collaboration,
experimentation and rapid feedback.”- http://blog.devopsguys.com/2014/04/16/devops-organic-versus-transformational-devops/
A brief recap of “WHAT”…
![Page 20: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/20.jpg)
11 April 2023
http://pipelineconf.files.wordpress.com/2014/04/davefarley-rationaleforcontinuousdelivery.pdf
#1.5: Agile works better
![Page 22: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/22.jpg)
#3: Shadow IT
Photo Credit: Source: TJJohn12, Flickr
![Page 23: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/23.jpg)
Shadow IT 1
“Gartner predicts that in less than three years, 35% of
enterprise IT expenditures will happen outside of the
corporate IT budget.”http://
www.computerworld.com/s/article/9226415/The_Upside_of_Shadow_IT?pageNumber=1
23
![Page 24: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/24.jpg)
Shadow IT 2
“Results of PricewaterhouseCoopers' Digital IQ Survey indicate that at 100 of
the companies PwC ranks as "top performers," IT controls less
than 50% of corporate technology expenditures.”
http://
www.computerworld.com/s/article/9226415/The_Upside_of_Shadow_IT?pageNumber=1
24
![Page 25: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/25.jpg)
11 April 2023
#4: Rate of Change
http://www.stratabridge.com/2012/01/the-growth-control-paradox/rate-of-change-jack-welch/
![Page 26: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/26.jpg)
Rates of Change – part two…
300 Deployments / Year
50-60 Deployments / Day
10+ Deployments / Day
Every 11.6 seconds
http://www.slideshare.net/grabnerandi/london-web-perfugperformancefocuseddevopsfeb2014
![Page 27: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/27.jpg)
11 April 2023
Photo Credit: RealAlexJones via Compfight cc
![Page 28: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/28.jpg)
So WHY DevOps then?
OK, things are screwed but why is DevOps the answer
![Page 29: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/29.jpg)
11 April 2023
Empirical Evidence…
http://blogs.ca.com/innovation/2013/09/13/go-big-on-devops-to-go-big-on-business-value/
![Page 30: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/30.jpg)
11 April 2023
DevOps Anti-Patterns
![Page 31: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/31.jpg)
11 April 2023
“An anti-pattern is a common response to a recurring problem that is usually ineffective and risks being highly counterproductive.”
- Wikipedia
The Anti-Pattern
![Page 32: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/32.jpg)
#1: DevOps is a Process
Photo Credit: smileham via Compfight cc
![Page 33: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/33.jpg)
#2: Agile = DevOps
Photo Credit: psd via Compfight cc
![Page 34: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/34.jpg)
#3: The big rebrandPhoto Credit: Source: Harry Engels/Getty Images Europe
![Page 35: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/35.jpg)
11 April 2023
#4: Yet another silo
Photo Credit: twob via Compfight cc
![Page 36: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/36.jpg)
11 April 2023
#5: The hostile takeover
Photo Credit: RealAlexJones via Compfight cc
![Page 37: The What and Why of DevOps - DevOps Cardiff - May 2014](https://reader038.vdocuments.mx/reader038/viewer/2022103113/554bc6a8b4c9053a298b56c5/html5/thumbnails/37.jpg)
11 April 2023
• Visible Ops Handbook (Gene Kim)
• The Phoenix Project (Gene Kim)
• Web Operations (Allspaw/Robbins)
• Continuous Delivery (Humble/Farley)
• Lean Startup (Eric Reis)
Resources