Upload
james-smith
View
5.840
Download
1
Embed Size (px)
DESCRIPTION
The inaugural DevOps Cardiff meetup where the DevOpsGuys presented on the What, Why and Anti-patterns of DevOps.
Citation preview
DevOps MeetUp
DevOps Meetup – Cardiff
@TheDevMgr
May 14
11 April 2023
• Monthly – 1st Wednesday of every month
• Topic suggestion
• Case Studies
• Volunteer speakers
• Sponsorship
Welcome to DevOps Meetup Cardiff
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
11 April 2023
• Continuous Integration, Delivery, Deployment
• Infrastructure As Code
• Monitoring/ Metrics /Sharing
• Culture Change
Possible Future Topics
11 April 2023
• 6.30 PM – Registration
• 7.00 PM – Talks
• 8.00 PM – Pizza
• 9.00 PM - Pub
Tonight
11 April 2023
So what is DevOps?
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
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
11 April 2023
• Movement Comes from Open Source
• When Development and Operations Synergise
• Covers the *entire* Application LifeCycle
The Essence of DevOps
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
11 April 2023
• Everyone who influences the success of the application
• Everyone
• No really, everyone
It’s about everyone
11 April 2023
Development has changed
11 April 2023
DevOps Influences
DevOps
Agile
Lean
DemingToyota (TPS)• Muri• Mura• Mudi• Kaizen
Goldratt ToC
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)
11 April 2023
Who’s getting it right…
The WHY of DevOpsDevOps Meetup – Cardiff
@TheOpsMgr
May 14
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
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”…
11 April 2023
http://pipelineconf.files.wordpress.com/2014/04/davefarley-rationaleforcontinuousdelivery.pdf
#1.5: Agile works better
#3: Shadow IT
Photo Credit: Source: TJJohn12, Flickr
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
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
11 April 2023
#4: Rate of Change
http://www.stratabridge.com/2012/01/the-growth-control-paradox/rate-of-change-jack-welch/
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
11 April 2023
Photo Credit: RealAlexJones via Compfight cc
So WHY DevOps then?
OK, things are screwed but why is DevOps the answer
11 April 2023
Empirical Evidence…
http://blogs.ca.com/innovation/2013/09/13/go-big-on-devops-to-go-big-on-business-value/
11 April 2023
DevOps Anti-Patterns
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
#1: DevOps is a Process
Photo Credit: smileham via Compfight cc
#2: Agile = DevOps
Photo Credit: psd via Compfight cc
#3: The big rebrandPhoto Credit: Source: Harry Engels/Getty Images Europe
11 April 2023
#4: Yet another silo
Photo Credit: twob via Compfight cc
11 April 2023
#5: The hostile takeover
Photo Credit: RealAlexJones via Compfight cc
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