C:UsersAtticus DanielDocumentsBusinessC5820 RoadTrip INST ...
DevOps Roadtrip - Denver
-
Upload
victorops -
Category
Technology
-
view
221 -
download
7
Transcript of DevOps Roadtrip - Denver
![Page 1: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/1.jpg)
DENVER - SEATTLE - SAN FRANCISCO - MINNEAPOLIS - NEW YORK CITY
![Page 2: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/2.jpg)
#DevOpsRoadTrip
![Page 3: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/3.jpg)
#DevOpsRoadTrip
JASON HAND |DevOps Evangelist
• 18 years of experience as a developer, system administrator, and support specialist
• Fully emerged into the world of agile development and the DevOps movement
• DevOps Evangelist (VictorOps)• Author of “ChatOps For Dummies”• Organizer – DevOpsDays Rockies• Contributor to Wired, TechBeacon,
InfoQ, and many other technology publications
• Co-host of “Community Pulse” – podcast on building Community in Tech
@jasonhand
![Page 4: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/4.jpg)
Agenda12:00 - 1:00 - Registration & Lunch 1:00 - Opening Remarks | Jason Hand, DevOps Evangelist, VictorOps 1:15 - Expert Panel + Q&AFrom Start to Finish Continuous Improvement: The DevOps Journey at CraftsyMatthew Boeckman, VP of Infrastructure at CraftsyThe Why and How of DevOps at SendGrid –Mary Moore-Simmons, Engineering and Operations Manager at Sendgrid 2:15 - BREAK
#DevOpsRoadTrip
2:30 - Topical Breakout Sessions 3:30 - BREAK 3:40 - Avoiding the DevOps PitfallsKurt Bittner, Principal Analyst - Forrester ResearchAmy Demartine, Sr. Analyst - Forrester Research 4:25 - Closing Remarks
4:45 - Happy Hour & Stadium Tours
![Page 5: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/5.jpg)
DevOps History 101
![Page 6: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/6.jpg)
![Page 7: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/7.jpg)
![Page 8: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/8.jpg)
![Page 9: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/9.jpg)
![Page 10: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/10.jpg)
![Page 11: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/11.jpg)
![Page 12: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/12.jpg)
![Page 13: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/13.jpg)
![Page 14: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/14.jpg)
![Page 15: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/15.jpg)
![Page 16: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/16.jpg)
![Page 17: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/17.jpg)
![Page 18: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/18.jpg)
![Page 19: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/19.jpg)
![Page 20: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/20.jpg)
![Page 21: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/21.jpg)
![Page 22: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/22.jpg)
![Page 23: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/23.jpg)
![Page 24: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/24.jpg)
![Page 25: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/25.jpg)
![Page 26: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/26.jpg)
![Page 27: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/27.jpg)
![Page 28: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/28.jpg)
![Page 29: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/29.jpg)
![Page 30: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/30.jpg)
![Page 31: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/31.jpg)
![Page 32: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/32.jpg)
![Page 33: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/33.jpg)
![Page 34: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/34.jpg)
![Page 35: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/35.jpg)
![Page 36: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/36.jpg)
![Page 37: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/37.jpg)
#DevOpsRoadTrip
MATTHEW BOECKMAN | Vice President , Infrastructure
• Serial entrepreneur with 18 years in technical and operations management
• Works in enterprise systems architecture, process optimization, and operational intelligence
![Page 38: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/38.jpg)
From Start to Finish Continuous Improvement:
The DevOps Journey at Craftsy
Matthew BoeckmanVP - Infrastructure
Craftsy@matthewboeckman
![Page 39: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/39.jpg)
#30 on Forbes' 2015 list of Most Promising Companies10+MM registered members, 11+MM enrolled courses350 course enrollments/hour
![Page 40: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/40.jpg)
Wow DevOps!
Such OnCall
Very CI/CD
Many Puppet
![Page 41: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/41.jpg)
![Page 42: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/42.jpg)
Culture
ToolsOncall
![Page 43: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/43.jpg)
![Page 44: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/44.jpg)
Reward FailureCelebrate SuccessBlameless Postmortems
Personal ResponsibilityAvoid Process
![Page 45: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/45.jpg)
Configuration Management
CI/CD
Git
Clouds
![Page 46: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/46.jpg)
![Page 47: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/47.jpg)
![Page 48: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/48.jpg)
Dev shares oncall
Actionable alerts
Runbooks
![Page 49: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/49.jpg)
Runbooks:● System overview● Escalation path● Metrics● Alert descriptions● Common failure conditions● Known recovery procedures● Incident history
![Page 50: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/50.jpg)
Incident
Post-Mortem
Tools
Runbook
Reward
![Page 51: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/51.jpg)
Thank you!@matthewboeckman
![Page 52: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/52.jpg)
#DevOpsRoadTrip
MARY MOORE-SIMMONS Engineering Operations Manager
• Engineering Operations Manager
• Began career in chemical engineering before switching to the world of DevOps
• Focuses on meaningful impact on company success in the fast-paced world of software engineering
![Page 53: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/53.jpg)
The Why and How of DevOps at SendGridMarch 2016
![Page 54: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/54.jpg)
Why DevOps?
![Page 55: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/55.jpg)
Scale, yo! It’s hard!
20102.1K Customers
4.8B Emails
20117.3K
Customers20.6B Emails
2012 14.3K
Customers54B Emails
201322.6K Customers
99.8B Emails
201428.5K Customers
164B Emails
Today34K Customers
>200B Emails in 2015
Now: 1B Emails/day
![Page 56: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/56.jpg)
Champions of Quality
![Page 57: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/57.jpg)
But I Want to be Friends!
![Page 58: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/58.jpg)
Once Upon a Time…. It Was Terrible
![Page 59: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/59.jpg)
Now Everything is Unicorns and Rainbows
…..Kindof
![Page 60: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/60.jpg)
![Page 61: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/61.jpg)
Constant Vigilance! (Analysis)
![Page 62: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/62.jpg)
Dedicate People to the Problem
![Page 63: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/63.jpg)
![Page 64: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/64.jpg)
Set Goals, Get Leadership On Board
![Page 65: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/65.jpg)
Q A&
Questions?
THANKS FOR PUTTING UP WITH SILLY JPGS
![Page 66: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/66.jpg)
Q&A
![Page 67: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/67.jpg)
#DevOpsRoadTrip
BREAK TIME
![Page 68: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/68.jpg)
DENVER - SEATTLE - SAN FRANCISCO - MINNEAPOLIS - NEW YORK CITY
![Page 69: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/69.jpg)
Breakout Sessions Devs On-Call, How and Why to Get Started
Kurt Bittner, Principal Analyst - Forrester Research Doing DevOps Safely (governance & security
mindfulness) Amy Demartine, Sr. Analyst - Forrester Research
Learning from Failure Jason Hand, DevOps Evangelist, VictorOps
Measure Everything: What to & What Not to Alert On Matthew Boeckman, Craftsy
What does your “DevOps Ecosystem” look like? Brad Norris, VP, VictorOps
#DevOpsRoadTrip
![Page 70: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/70.jpg)
#DevOpsRoadTrip
BREAK TIME
![Page 71: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/71.jpg)
#DevOpsRoadTrip
KURT BITTNER| Principal Analyst
• Principal Analyst Serving Application Development and Delivery
• Focuses on extracting broader business value from organizational and cultural shifts
• Former CTO at Ivar Jacobson International
![Page 72: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/72.jpg)
#DevOpsRoadTrip
AMY DEMARTINE| Senior Analyst
• Senior Analyst Serving Infrastructure & Operations Professionals
• Currently researching strategy, design, organization, and implementation of modern service delivery
• Formerly worked with BMC and HP on bringing new enterprise software products to worldwide markets
![Page 73: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/73.jpg)
Avoid the DevOps PitfallsAmy DeMartine, Senior AnalystKurt Bittner, Principal Analyst
![Page 74: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/74.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 74
Common DevOps Pitfalls To Avoid1. Going too far too fast
2. Lack of learning culture
3. Measuring people with old system metrics
4. Not being able to reduce mean time to know
5. Keeping change management the same
6. Making DevOps all about Dev and Ops
7. Letting complexity continue
![Page 75: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/75.jpg)
Pitfall 1: Going too far too fast
![Page 76: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/76.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 76
Anti-Patterns› Impatience; wanting to “skip to the solution”
›Wanting different results but not really wanting to change
›Not taking time to understand barriers
›Thinking of “DevOps” as a methodology
![Page 77: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/77.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 77
Risks of “Big Batch” Change› A lot of energy, time and money are
invested before any result is achieved
› Forced change meets resistance
› Coordination complexity
› Progress stops when external energy is no longer being supplied
› Inevitable disappointment when progress is less than expected
› “Blame the approach”, or even “Blame the person who got us into this”
Benefits of “Small Batch” change› Quick results with small investment
› “Opt-in” change lets people choose when and how to change
› Low complexity as long as dependencies are minimized
› Scale-up when ready
› Not everyone needs to change, at least at first
› Lead by example
Big batches of work don’t work for application delivery;Why would they work for Agile transformation?
![Page 78: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/78.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 78
http://alivecampus.com/wp-content/uploads/2014/08/shortcut.jpg
![Page 79: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/79.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 79
How To Scale DevOps:ht
tp://
ww
w.n
etso
lutio
nsin
dia.
com
/blo
g/w
p-co
nten
t/upl
oads
/201
3/08
/Cor
e-A
gile
-Tea
m.jp
g
Expand Team By Team…
…
![Page 80: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/80.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 80
While Building A Supporting Ecosystem›Common pipeline, process, and tools
›Common platforms and services
›Communities of practice
›Servant-leadership
›A customer-obsessed culture
![Page 81: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/81.jpg)
Pitfall 2: Lack of a learning culture
![Page 82: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/82.jpg)
Failure not seen as opportunity to learn
Source: “Six Trends Shape DevOps Adoption, Q1 2015”, Forrester report
![Page 83: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/83.jpg)
Ops is not getting included in life cycle
Source: “Six Trends Shape DevOps Adoption, Q1 2015”, Forrester report
![Page 84: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/84.jpg)
Pitfall 3: Measuring people with old system metrics
![Page 85: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/85.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 85
38% of I&O DevOps respondents didn’t know if customer experience was measured at their company.
Source: “Six Trends Shape DevOps Adoption, Q1 2015”, Forrester report
![Page 86: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/86.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 86
Too many I&O pros aren’t measured on customer experience goals.
![Page 87: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/87.jpg)
Pitfall 4: Not being able to reduce mean time to know
![Page 88: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/88.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 88
Single Source Of Truth Lacking In Many Orgs – 95% only most of the time or less
Source: April 15, 2015 “Six Trends That Will Shape DevOps Adoption”, Forrester report
![Page 89: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/89.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 89
…Leads To Customers Finding the Problem First
Source: “Six Trends Shape DevOps Adoption, Q1 2015”, Forrester report
![Page 90: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/90.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 90
Where do we waste time, energy and resources?
MTTI MTTK MTTF MTTV
MTTRMean Time To Repair
Mean time to identify
Mean time to know
The War Room
Mean time to fix
Mean time to validate
![Page 91: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/91.jpg)
Why a war in the war room?• Wrong tools for the tasks• Obsolete or inadequate monitoring (infrastructure monitoring rather than
performance management)
• Too many specialized tools
• Too much data, and the wrong types
• Silo mentality• Exoneration rather than cooperation
• No real process
• Wrong skills applied to the wrong level
![Page 92: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/92.jpg)
Pitfall 5: Keeping change management the same
![Page 93: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/93.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 93
Changes Require Too Much Touch by 72%
Source: “Six Trends Shape DevOps Adoption, Q1 2015”, Forrester report
![Page 94: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/94.jpg)
Pitfall 6: Making DevOps all about Dev and Ops
![Page 95: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/95.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 95
1 out of every 16 open source component
download request is for a component with a known vulnerability
97% of the successfully exploited vulnerabilities in 2014 trace back to 10
common vulnerabilities and exposures, eight of which have been patched for 10 to 12
years
median number of days that threatening groups were
present on a victim's network before detection was 205 in
2014, and only 31% of victims discovered the breach
themselves
47% of web applications have unprotected file issues due to web
server misconfigurations
![Page 96: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/96.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 96
The Delivery-Centric Organization
IntegratedProductTeams
Communities of Practice
Servant-Leadership
LOBCMO
CIO …
![Page 97: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/97.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 97
Operational Platform Services
Customers
Software Platform Services Teams
Shared Service Teams
Integrated __Product Teams___
Business Offering Teams
Project Teams Sourc
ing
• One or more products• Integrated customer experience• Integrated business processes
• Single release• Shared resources• Finite scope
• Ongoing releases• Dedicated resources• Aligned with business offering
funding
• Ideally deliver via automated self-service• Resources shared across products and
projects• Ideally staffed or automated for “zero wait-
time”
• Common components and services
• Common architectural patterns
• Computing as-a-utility
The Modular Customer-Focused Application Delivery Organization
![Page 98: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/98.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 98
skillDev I&O QA Architects CX Product
ManagersCyber
Security
Discovering outcomes ✔︎ ✔︎
Designing capabilities ✔︎ ✔︎ ✔︎ ✔︎
Writing code/scripts ✔︎ ✔︎ ✔︎ ✔︎ ✔︎
Testing code/scripts ✔︎ ✔︎ ✔︎ ✔︎ ✔︎
Assessing usability ✔︎ ✔︎ ✔︎
Optimizing experiences ✔︎ ✔︎ ✔︎ ✔︎
Optimizing application & operational platforms ✔︎ ✔︎
Reviewing analytic data ✔︎ ✔︎ ✔︎ ✔︎ ✔︎ ✔︎ ✔︎
Securing applications ✔︎ ✔︎ ✔︎ ✔︎
Architecting solutions, patterns, and IaC ✔︎ ✔︎ ✔︎
Product Team Skills and Roles
![Page 99: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/99.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 99
Successful change is bottom-up, with support from leadership to clear obstacles and change culture
Patterns› Clearing obstacles, including people who get in the
way
› Measuring cycle time, customer satisfaction and throughput to determine effectiveness
› Promoting a culture of shared accomplishment across Business, Application Development, QA and Ops
› Encouraging innovation and experimentation, and tolerating mistakes so long as learning results
› Dissolving the walls between roles and functional areas
› “The customer doesn’t always know what they want, but they know what they don’t want when they see it.”
Anti-patterns› The executive cheerleader - encouraging but not
involved in the game
› Measuring utilization to determine effectiveness
› Promoting a culture of individual accomplishment and “accountability”; promoting “heroes”
› Rewarding predictability, and punishing mistakes
› Encouraging an “us-them” culture
› “The customer is always right.”
The Role of ManagementLeadership matters
![Page 100: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/100.jpg)
Pitfall 7: Letting complexity continue
![Page 101: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/101.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 101
Tackling the risk of 3rd party software including open source
› Use new components
› Use components that do not have any reported CVEs
› Create component library
› Reduce number of versions of a single component
› Don’t forget middleware, OS, network, database, and performance management tools
› Use continuous delivery pipeline tools to catalog which 3rd party software is used and where it’s located
And when a vulnerability is identified, use the continuous delivery pipeline to find all affected applications, quickly generate a fix and deploy
![Page 102: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/102.jpg)
© 2015 Forrester Research, Inc. Reproduction Prohibited 102
Recommendations for DevOps Success
1. Start small and grow
2. Create a high trust environment
3. Measure based on customer experience
4. Create meaningful, common dashboards
5. Left shift control points
6. Include expertise from key groups such as QA, EA, Security
7. Standardize
![Page 104: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/104.jpg)
Q&A
![Page 105: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/105.jpg)
![Page 106: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/106.jpg)
![Page 107: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/107.jpg)
![Page 108: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/108.jpg)
![Page 109: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/109.jpg)
![Page 110: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/110.jpg)
![Page 111: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/111.jpg)
![Page 112: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/112.jpg)
![Page 113: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/113.jpg)
![Page 114: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/114.jpg)
![Page 115: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/115.jpg)
![Page 116: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/116.jpg)
![Page 117: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/117.jpg)
![Page 118: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/118.jpg)
![Page 119: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/119.jpg)
![Page 120: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/120.jpg)
![Page 121: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/121.jpg)
![Page 122: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/122.jpg)
![Page 123: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/123.jpg)
INSERT JASON CLOSING SLIDES
![Page 124: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/124.jpg)
#DevOpsRoadTrip
![Page 125: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/125.jpg)
#DevOpsRoadTrip
![Page 126: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/126.jpg)
#DevOpsRoadTrip
![Page 127: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/127.jpg)
#DevOpsRoadTrip
![Page 128: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/128.jpg)
#DevOpsRoadTrip
![Page 129: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/129.jpg)
#DevOpsRoadTrip
![Page 130: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/130.jpg)
#DevOpsRoadTrip
![Page 131: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/131.jpg)
#DevOpsRoadTrip
![Page 132: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/132.jpg)
#DevOpsRoadTrip
![Page 133: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/133.jpg)
#DevOpsRoadTrip
![Page 134: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/134.jpg)
#DevOpsRoadTrip
![Page 135: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/135.jpg)
#DevOpsRoadTrip
![Page 136: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/136.jpg)
#DevOpsRoadTrip
![Page 137: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/137.jpg)
#DevOpsRoadTrip
![Page 138: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/138.jpg)
#DevOpsRoadTrip
![Page 139: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/139.jpg)
#DevOpsRoadTrip4.21 – 4.22Devopsdaysrox.org
![Page 140: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/140.jpg)
#DevOpsRoadTrip
![Page 141: DevOps Roadtrip - Denver](https://reader037.fdocuments.in/reader037/viewer/2022103010/587b995c1a28ab4e4f8b70ff/html5/thumbnails/141.jpg)
DENVER - SEATTLE - SAN FRANCISCO - MINNEAPOLIS - NEW YORK CITY