SlideShare a Scribd company logo
1 of 20
Download to read offline
PRAGMATIC DEVOPS
1
2
http://bit.ly/gsmamobileeconomy
Within 5 years, mobile infrastructure and technology will be 5% of GDP.
Large majorities of consumers in the 13-country sample would forgo
most offline media before losing their mobile Internet access. Two-
thirds or more would give up chocolate and alcohol. More than half
are willing to forgo coffee and movies.
http://on.bcg.com/1MVG4VD
The Boston Consulting Group, Feb 2015
3
http://bit.ly/1H5RO9F
“In Mexico, 40% of individuals 18-34 will used advanced mobile device this year”
“Latin America is the fastest growing smart phone market”
http://cnb.cx/1LaBdSb
This smartphone market is booming (Hint: Not China)
Feb 2015 • Arjun Kharpal
4
http://on.wsj.com/1IVOUSs
“software is eating the world”
MARC ANDREESSEN
“Regardless of industry  your company is now a software company, and pretending
that it’s not spells serious peril…That leads to an increasingly urgent and
overarching mandate: Your company must, using software and technology, become
as responsive and agile as your customers.”
David Kirkpatrick
Now Every Company Is A Software Company
http://onforb.es/1Lsks63
5
“The average lifespan of a company listed in the S&P 500 index of
leading US companies has decreased by more than 50 years in the last
century, from 67 years in the 1920s to just 15 years today, according to
Professor Richard Foster from Yale University.”
http://bbc.in/1BKMlTP
6
“Please select the statement that most closely aligns with
how your company decides which products are built.”
9%
13%
24%
47%
7%
Source: A commissioned study conducted by Forrester Consulting
on behalf of ThoughtWorks, September 2012
Committee decides from potential options
Financial Modeling
Opinion of person with highest salary
Product portfolio approach
No systematic approach
7
Kohavi “online experimentation at Microsoft”
http://bit.ly/OnlineExperimentation
2/3 of all the ideas to improve expand software have either no effect or a negative effect
80% of the time we are wrong about what the customer wants.
Web Analytics:Experimentation and Testing primer, Kaushik
8
9%
13%
24%
47%
7%
Common Process
9
9%
13%
24%
47%
7%
Common Process
10
Resilience, security,
scalability, deployability,
testability are
fundamentally architectural
concerns
11
What we really need to do is be able to build, and operate
systems that are resilient, secure, and capable of rapid
change at scale. Hence: DevOps
a cross-functional community of practice dedicated to the study of building, evolving
and rapidly changing secure, resilient systems at scale - Jez
A cultural and professional movement, focused on how we build and operate high velocity
organizations, born from the experiences of its practitioners. -Jacobs
12
IT Spending
Less Effective Highly Effective
Less
Aligned
ALIGNMENT
Highly
Aligned
EFFICACY
+13
-14
“Alignment Trap”
+0
-2
“Maintenance Zone”
-6
+35
“IT Enabled Growth”
-15
+11
“Well-Oiled IT”
3-Year Sales Compound
Annual Growth Rate
“Avoiding the Alignment Trap in IT,” David Shpilberg, MIT Sloan Management Review Magazine, Fall 2007.
13
Key IT Performance Indicators
Lead time for changes
Release Frequency
Time to restore service
Change fail rate
http://bit.ly/2014-devops-report
14
Application and Infrastructure
Packer, Docker Chef, Ansible, Puppet
Image
management
Configuration
management
API - automation of Networking, LB, DNS, Security
Orchestration
Jenkins, Go, Chef Deploy
15
“Cease dependence on mass
inspection to achieve quality.
Improve the process and
build quality into the product
in the first place”
W. Edward Deming
16
Top predictors of IT Performance
peer-reviewed change approval process
version control everything
proactive monitoring
high trust organizational culture
win-win relationship between dev and ops
http://bit.ly/2014-devops-report
17
Highest Correlation with IT Performance
All application and infrastructure code and
configurations are in a version control system
Effective logging and monitoring across
all environments
Developers merge their code daily
Developers break features into to small,
incremental changes
win-win relationship between dev and ops
http://bit.ly/2014-devops-report
18
As leaders
• build cross-functional teams and a spirit of cooperation
• share risk across all the silos
• experiment in novel ways to find solutions
• use failures as an opportunity to learn not place blame
19
so in summary
• every company is a software company
• it is difficult to predict the impact of features and changes
• so we need the ability to rapidly test and alter course based on feedback
• which requires software defined infrastructure
• and close partnership between development and operations
For questions or suggestions:
GRACIAS

More Related Content

What's hot

How to Measure Success in Continuous Testing
How to Measure Success in Continuous TestingHow to Measure Success in Continuous Testing
How to Measure Success in Continuous TestingSauce Labs
 
Cybersecurity Best Practices for 3rd Party Supply Chain
Cybersecurity Best Practices for 3rd Party Supply ChainCybersecurity Best Practices for 3rd Party Supply Chain
Cybersecurity Best Practices for 3rd Party Supply ChainAnthony Braddy
 
Software Fail Watch: 2015 in Review
Software Fail Watch: 2015 in ReviewSoftware Fail Watch: 2015 in Review
Software Fail Watch: 2015 in ReviewChelsea Frischknecht
 
The impact of coronavirus on the tech industry - March 2020 CodinGame Survey
The impact of coronavirus on the tech industry - March 2020 CodinGame SurveyThe impact of coronavirus on the tech industry - March 2020 CodinGame Survey
The impact of coronavirus on the tech industry - March 2020 CodinGame SurveyAude Barral
 
The Open-Source Cost Savings Myth
The Open-Source Cost Savings MythThe Open-Source Cost Savings Myth
The Open-Source Cost Savings Myth5 Minute Webinars
 
The impact of the bring your own device byod trend in the workplace
The impact of the bring your own device byod trend in the workplaceThe impact of the bring your own device byod trend in the workplace
The impact of the bring your own device byod trend in the workplacePaul van Essche
 
KJ Ross Whitepaper How CXO's can reduce IT Project risk by improving software...
KJ Ross Whitepaper How CXO's can reduce IT Project risk by improving software...KJ Ross Whitepaper How CXO's can reduce IT Project risk by improving software...
KJ Ross Whitepaper How CXO's can reduce IT Project risk by improving software...KJR
 
Survey: IT is Everywhere (End Users’ Perspective, Germany)
Survey: IT is Everywhere (End Users’ Perspective, Germany)Survey: IT is Everywhere (End Users’ Perspective, Germany)
Survey: IT is Everywhere (End Users’ Perspective, Germany)SolarWinds
 
Analitiği Kullanarak Yüksek Performans Göstermek ve Lider Olmak Hakan Yılmaz...
Analitiği Kullanarak Yüksek Performans Göstermek ve Lider Olmak  Hakan Yılmaz...Analitiği Kullanarak Yüksek Performans Göstermek ve Lider Olmak  Hakan Yılmaz...
Analitiği Kullanarak Yüksek Performans Göstermek ve Lider Olmak Hakan Yılmaz...Webrazzi
 
Global software survey results - sme preferences
Global software survey results - sme preferencesGlobal software survey results - sme preferences
Global software survey results - sme preferencesDaniel Smith
 
Survey: IT is Everywhere (End Users’ Perspective, Singapore)
Survey: IT is Everywhere (End Users’ Perspective, Singapore)Survey: IT is Everywhere (End Users’ Perspective, Singapore)
Survey: IT is Everywhere (End Users’ Perspective, Singapore)SolarWinds
 
Turkey Software Quality Report
Turkey Software Quality ReportTurkey Software Quality Report
Turkey Software Quality ReportWebrazzi
 

What's hot (14)

How to Measure Success in Continuous Testing
How to Measure Success in Continuous TestingHow to Measure Success in Continuous Testing
How to Measure Success in Continuous Testing
 
Cybersecurity Best Practices for 3rd Party Supply Chain
Cybersecurity Best Practices for 3rd Party Supply ChainCybersecurity Best Practices for 3rd Party Supply Chain
Cybersecurity Best Practices for 3rd Party Supply Chain
 
Software Fail Watch: 2015 in Review
Software Fail Watch: 2015 in ReviewSoftware Fail Watch: 2015 in Review
Software Fail Watch: 2015 in Review
 
The impact of coronavirus on the tech industry - March 2020 CodinGame Survey
The impact of coronavirus on the tech industry - March 2020 CodinGame SurveyThe impact of coronavirus on the tech industry - March 2020 CodinGame Survey
The impact of coronavirus on the tech industry - March 2020 CodinGame Survey
 
The Open-Source Cost Savings Myth
The Open-Source Cost Savings MythThe Open-Source Cost Savings Myth
The Open-Source Cost Savings Myth
 
The impact of the bring your own device byod trend in the workplace
The impact of the bring your own device byod trend in the workplaceThe impact of the bring your own device byod trend in the workplace
The impact of the bring your own device byod trend in the workplace
 
KJ Ross Whitepaper How CXO's can reduce IT Project risk by improving software...
KJ Ross Whitepaper How CXO's can reduce IT Project risk by improving software...KJ Ross Whitepaper How CXO's can reduce IT Project risk by improving software...
KJ Ross Whitepaper How CXO's can reduce IT Project risk by improving software...
 
Survey: IT is Everywhere (End Users’ Perspective, Germany)
Survey: IT is Everywhere (End Users’ Perspective, Germany)Survey: IT is Everywhere (End Users’ Perspective, Germany)
Survey: IT is Everywhere (End Users’ Perspective, Germany)
 
Tsqr16 17-en
Tsqr16 17-enTsqr16 17-en
Tsqr16 17-en
 
Analitiği Kullanarak Yüksek Performans Göstermek ve Lider Olmak Hakan Yılmaz...
Analitiği Kullanarak Yüksek Performans Göstermek ve Lider Olmak  Hakan Yılmaz...Analitiği Kullanarak Yüksek Performans Göstermek ve Lider Olmak  Hakan Yılmaz...
Analitiği Kullanarak Yüksek Performans Göstermek ve Lider Olmak Hakan Yılmaz...
 
It’s a world of bugs after all
It’s a world of bugs after allIt’s a world of bugs after all
It’s a world of bugs after all
 
Global software survey results - sme preferences
Global software survey results - sme preferencesGlobal software survey results - sme preferences
Global software survey results - sme preferences
 
Survey: IT is Everywhere (End Users’ Perspective, Singapore)
Survey: IT is Everywhere (End Users’ Perspective, Singapore)Survey: IT is Everywhere (End Users’ Perspective, Singapore)
Survey: IT is Everywhere (End Users’ Perspective, Singapore)
 
Turkey Software Quality Report
Turkey Software Quality ReportTurkey Software Quality Report
Turkey Software Quality Report
 

Similar to Pragmatic Devops

Virtualization: Improve Speed and Increase Quality
Virtualization: Improve Speed and Increase QualityVirtualization: Improve Speed and Increase Quality
Virtualization: Improve Speed and Increase QualityTechWell
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devopsUlf Mattsson
 
The Five Essential Truths of the Application Economy
The Five Essential Truths of the Application EconomyThe Five Essential Truths of the Application Economy
The Five Essential Truths of the Application EconomyCA Technologies
 
White Paper: Software Supply Chain Automation: Going Beyond Agile, Lean and D...
White Paper: Software Supply Chain Automation: Going Beyond Agile, Lean and D...White Paper: Software Supply Chain Automation: Going Beyond Agile, Lean and D...
White Paper: Software Supply Chain Automation: Going Beyond Agile, Lean and D...Sonatype
 
Low-code mobile platforms
Low-code mobile platformsLow-code mobile platforms
Low-code mobile platformsSoftware Guru
 
Connecting Above the Cloud
Connecting Above the CloudConnecting Above the Cloud
Connecting Above the CloudPeter Coffee
 
Mobile application development
Mobile application developmentMobile application development
Mobile application developmentEric Cattoir
 
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...Cognizant
 
10 ecommerce-platforming-mistakes
10 ecommerce-platforming-mistakes10 ecommerce-platforming-mistakes
10 ecommerce-platforming-mistakesximb
 
Connecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyConnecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyCA Technologies
 
CA Technologies Survive and Thrive in the Application Economy- August 2014
CA Technologies   Survive and Thrive in the Application Economy- August 2014CA Technologies   Survive and Thrive in the Application Economy- August 2014
CA Technologies Survive and Thrive in the Application Economy- August 2014JAX Chamber IT Council
 
Faster In The Cloud
Faster In The CloudFaster In The Cloud
Faster In The CloudPeter Coffee
 
Conquering 202x through modern application development techigai blog
Conquering 202x through modern application development   techigai blogConquering 202x through modern application development   techigai blog
Conquering 202x through modern application development techigai blogtechigai123
 
Road ahead for performance testing
Road ahead for performance testingRoad ahead for performance testing
Road ahead for performance testingDeb Hota
 
DevOps for Highly Regulated Environments
DevOps for Highly Regulated EnvironmentsDevOps for Highly Regulated Environments
DevOps for Highly Regulated EnvironmentsDevOps.com
 
How to build effective and cheaper m-payments with Open Source
How to build effective and cheaper m-payments with Open SourceHow to build effective and cheaper m-payments with Open Source
How to build effective and cheaper m-payments with Open SourceBMI Healthcare
 
stackconf 2021 | Platform as a Product
stackconf 2021 | Platform as a Productstackconf 2021 | Platform as a Product
stackconf 2021 | Platform as a ProductNETWAYS
 
EnterpriseHackathon.com Challenges
EnterpriseHackathon.com ChallengesEnterpriseHackathon.com Challenges
EnterpriseHackathon.com ChallengesSatwik Seshasai
 

Similar to Pragmatic Devops (20)

Pragmatic devops
Pragmatic devopsPragmatic devops
Pragmatic devops
 
Virtualization: Improve Speed and Increase Quality
Virtualization: Improve Speed and Increase QualityVirtualization: Improve Speed and Increase Quality
Virtualization: Improve Speed and Increase Quality
 
How to add security in dataops and devops
How to add security in dataops and devopsHow to add security in dataops and devops
How to add security in dataops and devops
 
The Five Essential Truths of the Application Economy
The Five Essential Truths of the Application EconomyThe Five Essential Truths of the Application Economy
The Five Essential Truths of the Application Economy
 
White Paper: Software Supply Chain Automation: Going Beyond Agile, Lean and D...
White Paper: Software Supply Chain Automation: Going Beyond Agile, Lean and D...White Paper: Software Supply Chain Automation: Going Beyond Agile, Lean and D...
White Paper: Software Supply Chain Automation: Going Beyond Agile, Lean and D...
 
Low-code mobile platforms
Low-code mobile platformsLow-code mobile platforms
Low-code mobile platforms
 
Connecting Above the Cloud
Connecting Above the CloudConnecting Above the Cloud
Connecting Above the Cloud
 
Mobile application development
Mobile application developmentMobile application development
Mobile application development
 
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
Becoming a Software-Centric Business - Best Path Forward in an Uncertain Post...
 
Open Source
Open Source Open Source
Open Source
 
10 ecommerce-platforming-mistakes
10 ecommerce-platforming-mistakes10 ecommerce-platforming-mistakes
10 ecommerce-platforming-mistakes
 
Connecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application EconomyConnecting Applications from Mobile to Mainframe in the Application Economy
Connecting Applications from Mobile to Mainframe in the Application Economy
 
CA Technologies Survive and Thrive in the Application Economy- August 2014
CA Technologies   Survive and Thrive in the Application Economy- August 2014CA Technologies   Survive and Thrive in the Application Economy- August 2014
CA Technologies Survive and Thrive in the Application Economy- August 2014
 
Faster In The Cloud
Faster In The CloudFaster In The Cloud
Faster In The Cloud
 
Conquering 202x through modern application development techigai blog
Conquering 202x through modern application development   techigai blogConquering 202x through modern application development   techigai blog
Conquering 202x through modern application development techigai blog
 
Road ahead for performance testing
Road ahead for performance testingRoad ahead for performance testing
Road ahead for performance testing
 
DevOps for Highly Regulated Environments
DevOps for Highly Regulated EnvironmentsDevOps for Highly Regulated Environments
DevOps for Highly Regulated Environments
 
How to build effective and cheaper m-payments with Open Source
How to build effective and cheaper m-payments with Open SourceHow to build effective and cheaper m-payments with Open Source
How to build effective and cheaper m-payments with Open Source
 
stackconf 2021 | Platform as a Product
stackconf 2021 | Platform as a Productstackconf 2021 | Platform as a Product
stackconf 2021 | Platform as a Product
 
EnterpriseHackathon.com Challenges
EnterpriseHackathon.com ChallengesEnterpriseHackathon.com Challenges
EnterpriseHackathon.com Challenges
 

Recently uploaded

SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationShrmpro
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsBert Jan Schrijver
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durbanmasabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...masabamasaba
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 

Recently uploaded (20)

SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 

Pragmatic Devops

  • 2. 2 http://bit.ly/gsmamobileeconomy Within 5 years, mobile infrastructure and technology will be 5% of GDP. Large majorities of consumers in the 13-country sample would forgo most offline media before losing their mobile Internet access. Two- thirds or more would give up chocolate and alcohol. More than half are willing to forgo coffee and movies. http://on.bcg.com/1MVG4VD The Boston Consulting Group, Feb 2015
  • 3. 3 http://bit.ly/1H5RO9F “In Mexico, 40% of individuals 18-34 will used advanced mobile device this year” “Latin America is the fastest growing smart phone market” http://cnb.cx/1LaBdSb This smartphone market is booming (Hint: Not China) Feb 2015 • Arjun Kharpal
  • 4. 4 http://on.wsj.com/1IVOUSs “software is eating the world” MARC ANDREESSEN “Regardless of industry  your company is now a software company, and pretending that it’s not spells serious peril…That leads to an increasingly urgent and overarching mandate: Your company must, using software and technology, become as responsive and agile as your customers.” David Kirkpatrick Now Every Company Is A Software Company http://onforb.es/1Lsks63
  • 5. 5 “The average lifespan of a company listed in the S&P 500 index of leading US companies has decreased by more than 50 years in the last century, from 67 years in the 1920s to just 15 years today, according to Professor Richard Foster from Yale University.” http://bbc.in/1BKMlTP
  • 6. 6 “Please select the statement that most closely aligns with how your company decides which products are built.” 9% 13% 24% 47% 7% Source: A commissioned study conducted by Forrester Consulting on behalf of ThoughtWorks, September 2012 Committee decides from potential options Financial Modeling Opinion of person with highest salary Product portfolio approach No systematic approach
  • 7. 7 Kohavi “online experimentation at Microsoft” http://bit.ly/OnlineExperimentation 2/3 of all the ideas to improve expand software have either no effect or a negative effect 80% of the time we are wrong about what the customer wants. Web Analytics:Experimentation and Testing primer, Kaushik
  • 10. 10 Resilience, security, scalability, deployability, testability are fundamentally architectural concerns
  • 11. 11 What we really need to do is be able to build, and operate systems that are resilient, secure, and capable of rapid change at scale. Hence: DevOps a cross-functional community of practice dedicated to the study of building, evolving and rapidly changing secure, resilient systems at scale - Jez A cultural and professional movement, focused on how we build and operate high velocity organizations, born from the experiences of its practitioners. -Jacobs
  • 12. 12 IT Spending Less Effective Highly Effective Less Aligned ALIGNMENT Highly Aligned EFFICACY +13 -14 “Alignment Trap” +0 -2 “Maintenance Zone” -6 +35 “IT Enabled Growth” -15 +11 “Well-Oiled IT” 3-Year Sales Compound Annual Growth Rate “Avoiding the Alignment Trap in IT,” David Shpilberg, MIT Sloan Management Review Magazine, Fall 2007.
  • 13. 13 Key IT Performance Indicators Lead time for changes Release Frequency Time to restore service Change fail rate http://bit.ly/2014-devops-report
  • 14. 14 Application and Infrastructure Packer, Docker Chef, Ansible, Puppet Image management Configuration management API - automation of Networking, LB, DNS, Security Orchestration Jenkins, Go, Chef Deploy
  • 15. 15 “Cease dependence on mass inspection to achieve quality. Improve the process and build quality into the product in the first place” W. Edward Deming
  • 16. 16 Top predictors of IT Performance peer-reviewed change approval process version control everything proactive monitoring high trust organizational culture win-win relationship between dev and ops http://bit.ly/2014-devops-report
  • 17. 17 Highest Correlation with IT Performance All application and infrastructure code and configurations are in a version control system Effective logging and monitoring across all environments Developers merge their code daily Developers break features into to small, incremental changes win-win relationship between dev and ops http://bit.ly/2014-devops-report
  • 18. 18 As leaders • build cross-functional teams and a spirit of cooperation • share risk across all the silos • experiment in novel ways to find solutions • use failures as an opportunity to learn not place blame
  • 19. 19 so in summary • every company is a software company • it is difficult to predict the impact of features and changes • so we need the ability to rapidly test and alter course based on feedback • which requires software defined infrastructure • and close partnership between development and operations
  • 20. For questions or suggestions: GRACIAS