SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
DW6	
Concurrent	Session	
11/8/17	2:45	PM	
	
	
	
	
	
My	Dad	Won't	Buy	Me	a	DevOps	
	
Presented	by:	
	
T.j.	Randall	
XebiaLabs	
	
Brought	to	you	by:		
		
	
	
	
	
350	Corporate	Way,	Suite	400,	Orange	Park,	FL	32073		
888---268---8770	··	904---278---0524	-	info@techwell.com	-	https://www.techwell.com/
T.j.	Randall	
XebiaLabs	
	
T.j.	Randall	is	the	street-smart	DevOps	technologist	and	business-minded	VP	
behind	XebiaLabs'	customer	success	team.	T.j.	combines	hands-on	engineering	
experience	with	a	passion	for	studying	the	intersections	of	business	and	
technology.	At	XebiaLabs,	he	routinely	partners	with	global	enterprises	such	as	
GE	and	Digital	Globe	to	implement	successful	DevOps	strategies.	T.j.	has	helped	
scores	of	IT	professionals	develop	practical,	cost-effective	DevOps	models	that	
win	support	from	executive	management	and	colleagues	across	their	
organizations.
10/24/17	
1	
My	Dad	Won’t	Buy	Me	DevOps	
T.j.	Randall	
VP	of	Customer	Success	
2	
•  How	to	express	cost	of	your	applicaCon	delivery	
•  DevOps	project	risks	
Agenda	
ExisCng	Delivery	
Model	
New	Delivery	Model
10/24/17	
2	
DevOps	is	About	TransformaCon 		
Three	DevOps	truths:	
•  It’s	about	People,	Process	and	Tools	
•  You	can’t	solve	your	problems	with	just	tools	
•  To	sell	DevOps	to	your	company,	you	need	to	express	value	
	
DevOps	is	About	Transforming	Your	Applica?on	Delivery	Pipeline	
4	
•  Agile	/	CI	/	CD	changes	are	
occurring	across	organizaCons	
•  Unfortunately,	these	changes	
occur:	
•  Within	individual	silos	
•  When	each	team	focuses	on	what	
they	need	
•  Everyone	is	solving	their	
problems	in	their	own	silo	
•  OperaCons	struggling	to	unify	
into	a	consistent	paWern	
	Silos,	Silos	Everywhere	
Web	
OFFSHORE	
NEW	
MOBILE	
APP	
Windows
10/24/17	
3	
5	
In	order	to	implement	a	soluCon,		
you	have	to	understand	how	
much	your	applicaCon	delivery	is	
really	cosCng	you	
Cost	of	ApplicaCon	Delivery	
6	
None	of	these	individual	cost	centers	
can	accurately	calculate	the	cost	to	
get	a	code	change	from	developer	
into	ProducCon	
Most	people	point	to	specific	cost	
metrics:	
•  Cost	of	DEV	staff	
•  Cost	of	OperaCons	
•  Cost	of	Project	
•  Cost	of	Outsourcing	
ApplicaCon	Delivery	Cost
10/24/17	
4	
7	
How	can	you	expect	to	draw	out	
the	cost	of	implemenCng	
ConCnuous	Delivery	(CD)	in	a	IT	
Spending	chart??	
•  Hardware	
•  So`ware	
•  Staff	
•  But	those	are	just	parts	of	the	
picture….	
Where	is	DevOps	In	Here?	
TechCrunch	2011	IT	Spend	
8	
CalculaCng	Cost	of	ApplicaCon	Delivery	
Think	about	ALL	releases	over	enCre	
DEV	to	PROD	pipeline
10/24/17	
5	
9	
Consider:		
•  What	defines	a	release?		
•  Is	it	a	Saturday	night	outage,	with	all	
apps	included?		Or	is	it	a	per-app	
event?	
•  Think	about	everyone	who	has	a	
role	in	geeng	your	applicaCon	
running	in	PROD.	
•  DEV,	QA,	InfoSec,	OPS,	DBAs,	etc.	
“How	many	applica-ons	do	you	
have	and	how	many	ac-ve	
releases	are	associated	with	an	
app	at	any	given	-me?”	
Prep	Work	
Note:		For	this	cost	exercise,	we’ll	use	XebiaLabs	tools	to	express	the	“how”	
10	
What	is	the	cost	of	your	staff	
involved	in	the	release	
process?		
For	simplicity,	we'll	cost:	
•  IT	people		
(ex/	Developers,	Opera-ons,	QA)	
•  non-IT	people		
(ex/	BAs,	PMs,	Business	Testers)	
Staff	in	Your	Release	Process	
Cost	of	IT	deployment	staff $125.00
Cost	of	Business/Test	staff $75.00
10/24/17	
6	
11	
What	do	the	middle	
environments	in	your	
applica?on	delivery	path	
look	like?		
Consider	all	the	environments	
that	your	applicaCon	travels	
to	during	a	typical	cycle	
All	the	Environments	for	a	Release	
Number	of	environments	
BETWEEN	DEV	and	PROD	
environments
4
12	
What	are	some	metrics	for	
your	applica?on	delivery	
from	Development	to	your	
pre-PROD	environment?		
Metrics	Around	Your	Delivery	
Number	of	deployments	to	DEV	per	year 100
Number	of	deployments	to	/your/path/to/
prod	environments	per	year
132
EsCmated	HOURS	to	deploy	to	one	of	these	
environments:		/your/path/to/prod
3
Error	rate	to	deploy	(/your/path/to/prod) 35%	
Hours	to	fix	deployment	errors	in	any	PRE-
PROD	environment	(noCfy,	analyze,	fix	code,	
redeploy)
3
10/24/17	
7	
13	
We’ll	simplify	and	use	two	
types	of	releases:	
•  "Major"	(ex/	24hr	releases)	
•  "Minor"	(ex/	5hr	release)	
Your	company	may	differen-ate	in	
different	ways,	so	we'll	generalize	into	
these	two	buckets		
Let’s	Talk	About	PROD	
Number	of	MAJOR	releases	in	PROD 2
Number	of	MINOR	releases	in	PROD 10
HOURS	-	MAJOR	PROD	(total	man	hours) 18
HOURS	-	MINOR	PROD	(total	man	hours) 10
Error	rate	to	deploy	(PROD) 30%	
Hours	to	fix	deployment	errors	in	PROD	
(noCfy,	analyze,	fix	code,	redeploy)
10
Number	of	PROD	outages 2
Cost	of	unexpected	PROD	outage $10,000
14	
What	are	some	metrics	for	
your	applica?on	delivery	
from	Development	to	your	
pre-PROD	environment?		
Metrics	Around	Your	Delivery	
Number	of	deployments	to	DEV	per	year 100
Number	of	deployments	to	/your/path/to/
prod	environments	per	year
132
EsCmated	HOURS	to	deploy	to	one	of	these	
environments:		/your/path/to/prod
3
Error	rate	to	deploy	(/your/path/to/prod) 35%	
Hours	to	fix	deployment	errors	in	any	PRE-
PROD	environment	(noCfy,	analyze,	fix	code,	
redeploy)
3
10/24/17	
8	
15	
Current	Cost	of	ApplicaCon	Delivery	
Current	Cost	for	Deployments	(DEV) $3,125.00
Current	Cost	for	Deployments	(/your/path/to/prod)	
(includes	Error	rate	to	deploy	value	for	considering	failed/re-deployments)
$721,710.00
Current	Cost	for	Deployments	(PROD)	
(includes	"Error	rate	to	deploy	(PROD)"	value	for	considering	failed/re-
deployments)
$81,636.00
Current	Cost	for	Deployments	(DEV->PROD)	+	2	unexpected	
outages
$826,471.00
16	
What	are	your	planned	
improvements	in	your	release	
and	deployment	processes	once	
you've	introduced	automa?on?	
•  Consistent	applicaCon	deployment	through	
all	environments	
•  No	need	for	manual	deployment	
instrucCons	
•  Environment	configuraCons	included	in	the	
deployment	
•  All	tasks	completed	consistently	during	the	
release	process	
Add	in	Some	AutomaCon	
AnCcipated	reducCon	deployment	
effort	(Cme)
50%	
AnCcipated	reducCon	in	manual	
configuraCon	(resource	efforts)
85%	
AnCcipated	reducCon	in	errors	 75%
10/24/17	
9	
17	
Your	Numbers	Next	Year	
Number	of	deployments	to	DEV	per	year 200
Number	of	deployments	to	/your/path/to/prod	environments	per	year 50
EsCmated	HOURS	to	deploy	to	one	of	these	environments:		/your/path/to/prod 1
Error	rate	to	deploy	(/your/path/to/prod) 8.8%	
Hours	to	fix	deployment	errors	in	/your/path/to/prod	(noCfy,	analyze,	fix	code,	redeploy) 1
Number	of	MAJOR	releases	in	ProducCon 10
Number	of	MINOR	releases	in	ProducCon 25
HOURS	-	MAJOR	PROD 9
HOURS	-	MINOR	PROD 5
Error	rate	to	deploy	(PROD) 8%	
Hours	to	fix	deployment	errors	in	PROD	(noCfy,	analyze,	fix	code,	redeploy) 5
Number	of	PROD	outages 0
18	
Looking	BeWer	
Cost	of	Deployments	with	Automa?on
Cost	for	Deployments	(DEV) $750.00
Cost	for	Deployments	(/your/path/to/prod)	
(Fewer	people,	less	-me	and	fewer	errors)
$43,500.00
Cost	for	Deployments	(PROD)	
(Fewer	people,	less	-me	and	fewer	errors)
$59,138.13
Cost	for	Deployments	(DEV->PROD)	+	0	unexpected	outages $103,388.13
10/24/17	
10	
19	
Now	That’s	Cost	ReducCon!	
Per	Applica?on	Cost	Savings
YEARLY	SAVINGS	in	Deployments	to	DEV $2,375.00
YEARLY	SAVINGS	in	Deployments	(/your/path/to/prod) $678,210.00
YEARLY	SAVINGS	in	Deployments	(PROD) $22,497.88
TOTAL	YEARLY	SAVINGS	in	Deployments	(DEV->PROD)	+		0	unexpected	
outages $703,082.88
20	
Great	–	you’ve	idenCfied	it.		What	next?	
	
Take	a	look	at	your	app	stacks,	as	well	as	the	
path	that	your	applicaCons	take	from	DEV	
through	PROD	
•  What	are	you	going	to	measure?	
•  How	are	you	going	to	calculate?	
More	important:	how	can	you	use	these	
cost	computaCons	to	help	you	with	your	
DevOps	transformaCon	iniCaCve?	
What	Next?
10/24/17	
11	
21	
Notes	from	the	War	Desk	
22	
Most	customers	look	to	invest	in	DevOps	to:	
•  Release	faster	&	do	more	with	the	same	staff	
•  Keep	employees	happy	
•  Build	more	stuff	&	reserve	your	people	for	highest	priority	work	
•  Have	fewer	meeCngs			
•  Make	your	tools	work	together	
•  Audit	reports	
•  Reduce	failures	
		
	
Typical	Customer	Goals
10/24/17	
12	
We	All	Want	This	
23	
24	
But	We	Get	A	Lot	of	This….
10/24/17	
13	
ExecuCves	Echo	a	Similar	SenCment	
“We’re	making	changes,	but	they	don’t	seem	to	be	working	as	we	hoped.		
What	is	the	problem?”	
	
	
	
So….how	do	you	know	if	there	are	problems	with	your	transforma?on	
ini?a?ve?	
25	
26	
“Too	Much	DEV”	Warning	signs:	
•  DEV	using	tools	for	delivery	of	applicaCon	
that	aren’t	used	in	PROD	
•  Automated	in	DEV,	manual	in	PRE-PROD	
•  DEV	isn’t	providing	what	other	teams	need	
•  “Check	the	Jenkins	log	to	see	what’s	in	the	release”	
•  DEV	provides	packaged	code,	with	
instrucCons	
•  “Pick	up	the	Zip	file	in	this	folder…”		
How	to	resolve:	
•  Defined	paths	to	PROD	for	DEV	
teams	to	choose	from	
DEV	|	ops
10/24/17	
14	
27	
“Too	Much	Ops”	warning	signs:	
•  OPS	implemenCng	tools	that	DEV	won’t	
use.	
•  OPS	has	their	own	scripCng	to	deploy	
•  “For	this	team	we	do	‘x’,	for	this	team	we	do	‘y’”	
•  Manual-intensive	process	for	meeCng	all	
OperaConal	requirements.	
How	to	resolve:	
•  MeeCng:		Dev	Manager,	Ops	
Manager,	CIO	
dev|	OPS	
Fear	of	Change	
Warning	Signs	
CreaCng	“soluCons”	that	will	not	help	fully	solve	your	enCre	release	issues:	
•  Adding	more	manual	processes	
•  Adding	more	people
10/24/17	
15	
Warning	Signs	
•  Forcing	developers	to	”remember”	the	process	
•  Lots	of	failed	deployments,	re-deployments,	rollbacks	
Developers	
understand	this	
Allowing	MulCple	Delivery	PaWerns	
This	is	a	mystery	for	
your	Developers	
Developers	want	
to	deliver	faster	
here	
Warning	Signs	
•  Making	decisions	to	solve	delivery	problems	per	app	(per	project,	per	
environment,	etc.)	
•  Using	soluCons	that	aren’t	applicable	for	more	than	80%	of	your	app	stack	
Ignoring	“the	Other”	ApplicaCons
10/24/17	
16	
AcCon	Plan	
Create	a	DevOps	TransformaCon	with	a	soluCon	that:	
•  Addresses	the	needs	of	the	people,	process	and	tools	
•  Is	consistent	for	all	teams	
•  Is	repeatable	across	all	environments	
DevOps	Credo	
“Be^er	to	have	them	inside	the	tent	pissing	out	than	outside	pissing	in”	
--		Lyndon	B.	Johnson	
32
10/24/17	
17	
Bring	Everyone	to	the	Table	
33	
How	does	XebiaLabs	help	customers	solve	this	problem?			
•  Schedule	a	2-3	hour	mandatory	meeCng	
•  Everyone	involved	with	delivery	of	applicaCon	from	DEV	to	PROD	
•  For	each	team,	review:	
•  What	they	need	
•  What	is	blocking		
You	now	have	your	backlog,	to	solve	your	applica?on	delivery	problem	
DevOps	Advisory	Board	
34	
Do	you	have	a	DAB	team?	
I	see	a	lot	of	customers	with	
“Architecture	Boards”	for	reviewing	
so`ware	only	
You	need	to	formalize	a	DEV-to-PROD	
team,	focusing	on:	
•  People	
•  Process	
•  Tools	
Example:		Developer	wants	to	implement	
new	provisioning	tool
10/24/17	
18	
Conclusion	
36	
Q&A

Contenu connexe

Similaire à My Dad Won’t Buy Me a DevOps

Vaco\'s Data Warehouse & Business Intelligence Presentation
Vaco\'s Data Warehouse & Business Intelligence PresentationVaco\'s Data Warehouse & Business Intelligence Presentation
Vaco\'s Data Warehouse & Business Intelligence Presentationshm58vmi
 
Developers Driving DevOps at Scale: 5 Keys to Success
Developers Driving DevOps at Scale: 5 Keys to SuccessDevelopers Driving DevOps at Scale: 5 Keys to Success
Developers Driving DevOps at Scale: 5 Keys to SuccessDevOps.com
 
Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Sakari Hoisko
 
SHUSHANT_PAL_CV_1
SHUSHANT_PAL_CV_1SHUSHANT_PAL_CV_1
SHUSHANT_PAL_CV_1Sushant Pal
 
A Big Helping of DevOps with Career Advice on the Side
A Big Helping of DevOps with Career Advice on the SideA Big Helping of DevOps with Career Advice on the Side
A Big Helping of DevOps with Career Advice on the SideTechWell
 
Clark_Francis_Resume_10212015
Clark_Francis_Resume_10212015Clark_Francis_Resume_10212015
Clark_Francis_Resume_10212015Francis Clark
 
XebiaLabs Grows 8000%, Named to Deloitte Fast50
XebiaLabs Grows 8000%, Named to Deloitte Fast50XebiaLabs Grows 8000%, Named to Deloitte Fast50
XebiaLabs Grows 8000%, Named to Deloitte Fast50flashnewsrelease
 
Resume-Preeti Kanwar2015
Resume-Preeti Kanwar2015Resume-Preeti Kanwar2015
Resume-Preeti Kanwar2015Preeti Kanwar
 
Karim El-Said CV - V5
Karim El-Said CV - V5Karim El-Said CV - V5
Karim El-Said CV - V5Karim El-Said
 
PuppetConf 2016: There is No “I” in DevOps – Bart Driscoll, Dell EMC
PuppetConf 2016: There is No “I” in DevOps – Bart Driscoll, Dell EMCPuppetConf 2016: There is No “I” in DevOps – Bart Driscoll, Dell EMC
PuppetConf 2016: There is No “I” in DevOps – Bart Driscoll, Dell EMCPuppet
 
DevOps Simulation Experience
DevOps Simulation ExperienceDevOps Simulation Experience
DevOps Simulation ExperienceCA Technologies
 
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...Trivadis
 
Devops certification training course
Devops certification training courseDevops certification training course
Devops certification training courseSVishnupriya5
 

Similaire à My Dad Won’t Buy Me a DevOps (20)

Vaco\'s Data Warehouse & Business Intelligence Presentation
Vaco\'s Data Warehouse & Business Intelligence PresentationVaco\'s Data Warehouse & Business Intelligence Presentation
Vaco\'s Data Warehouse & Business Intelligence Presentation
 
Shashank_Gupta_05
Shashank_Gupta_05Shashank_Gupta_05
Shashank_Gupta_05
 
Software Architect 2015_01
Software Architect 2015_01Software Architect 2015_01
Software Architect 2015_01
 
Developers Driving DevOps at Scale: 5 Keys to Success
Developers Driving DevOps at Scale: 5 Keys to SuccessDevelopers Driving DevOps at Scale: 5 Keys to Success
Developers Driving DevOps at Scale: 5 Keys to Success
 
Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10Tamk - ohjelmistokehitys-seminaari 9.10
Tamk - ohjelmistokehitys-seminaari 9.10
 
SHUSHANT_PAL_CV_1
SHUSHANT_PAL_CV_1SHUSHANT_PAL_CV_1
SHUSHANT_PAL_CV_1
 
Resume-Arunachalam-with Appendix
Resume-Arunachalam-with AppendixResume-Arunachalam-with Appendix
Resume-Arunachalam-with Appendix
 
egyprog
egyprogegyprog
egyprog
 
A Big Helping of DevOps with Career Advice on the Side
A Big Helping of DevOps with Career Advice on the SideA Big Helping of DevOps with Career Advice on the Side
A Big Helping of DevOps with Career Advice on the Side
 
indranil_sinha_cv
indranil_sinha_cvindranil_sinha_cv
indranil_sinha_cv
 
Clark_Francis_Resume_10212015
Clark_Francis_Resume_10212015Clark_Francis_Resume_10212015
Clark_Francis_Resume_10212015
 
XebiaLabs Grows 8000%, Named to Deloitte Fast50
XebiaLabs Grows 8000%, Named to Deloitte Fast50XebiaLabs Grows 8000%, Named to Deloitte Fast50
XebiaLabs Grows 8000%, Named to Deloitte Fast50
 
Resume-Preeti Kanwar2015
Resume-Preeti Kanwar2015Resume-Preeti Kanwar2015
Resume-Preeti Kanwar2015
 
Karim El-Said CV - V5
Karim El-Said CV - V5Karim El-Said CV - V5
Karim El-Said CV - V5
 
PuppetConf 2016: There is No “I” in DevOps – Bart Driscoll, Dell EMC
PuppetConf 2016: There is No “I” in DevOps – Bart Driscoll, Dell EMCPuppetConf 2016: There is No “I” in DevOps – Bart Driscoll, Dell EMC
PuppetConf 2016: There is No “I” in DevOps – Bart Driscoll, Dell EMC
 
DevOps Simulation Experience
DevOps Simulation ExperienceDevOps Simulation Experience
DevOps Simulation Experience
 
Randall J Chianell (5)
Randall J  Chianell (5)Randall J  Chianell (5)
Randall J Chianell (5)
 
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
TechEvent 2019: Build Oracle DBaaS in the Swisscom Enterprise Cloud - but SAF...
 
Devops certification training course
Devops certification training courseDevops certification training course
Devops certification training course
 
Delphix
DelphixDelphix
Delphix
 

Plus de TechWell

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and RecoveringTechWell
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization TechWell
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTechWell
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartTechWell
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyTechWell
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTechWell
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowTechWell
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityTechWell
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyTechWell
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTechWell
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipTechWell
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsTechWell
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GameTechWell
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsTechWell
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationTechWell
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessTechWell
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateTechWell
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessTechWell
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTechWell
 

Plus de TechWell (20)

Failing and Recovering
Failing and RecoveringFailing and Recovering
Failing and Recovering
 
Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization Instill a DevOps Testing Culture in Your Team and Organization
Instill a DevOps Testing Culture in Your Team and Organization
 
Test Design for Fully Automated Build Architecture
Test Design for Fully Automated Build ArchitectureTest Design for Fully Automated Build Architecture
Test Design for Fully Automated Build Architecture
 
System-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good StartSystem-Level Test Automation: Ensuring a Good Start
System-Level Test Automation: Ensuring a Good Start
 
Build Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test StrategyBuild Your Mobile App Quality and Test Strategy
Build Your Mobile App Quality and Test Strategy
 
Testing Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for SuccessTesting Transformation: The Art and Science for Success
Testing Transformation: The Art and Science for Success
 
Implement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlowImplement BDD with Cucumber and SpecFlow
Implement BDD with Cucumber and SpecFlow
 
Develop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your SanityDevelop WebDriver Automated Tests—and Keep Your Sanity
Develop WebDriver Automated Tests—and Keep Your Sanity
 
Ma 15
Ma 15Ma 15
Ma 15
 
Eliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps StrategyEliminate Cloud Waste with a Holistic DevOps Strategy
Eliminate Cloud Waste with a Holistic DevOps Strategy
 
Transform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOpsTransform Test Organizations for the New World of DevOps
Transform Test Organizations for the New World of DevOps
 
The Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—LeadershipThe Fourth Constraint in Project Delivery—Leadership
The Fourth Constraint in Project Delivery—Leadership
 
Resolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile TeamsResolve the Contradiction of Specialists within Agile Teams
Resolve the Contradiction of Specialists within Agile Teams
 
Pin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile GamePin the Tail on the Metric: A Field-Tested Agile Game
Pin the Tail on the Metric: A Field-Tested Agile Game
 
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile TeamsAgile Performance Holarchy (APH)—A Model for Scaling Agile Teams
Agile Performance Holarchy (APH)—A Model for Scaling Agile Teams
 
A Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps ImplementationA Business-First Approach to DevOps Implementation
A Business-First Approach to DevOps Implementation
 
Databases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery ProcessDatabases in a Continuous Integration/Delivery Process
Databases in a Continuous Integration/Delivery Process
 
Mobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to AutomateMobile Testing: What—and What Not—to Automate
Mobile Testing: What—and What Not—to Automate
 
Cultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for SuccessCultural Intelligence: A Key Skill for Success
Cultural Intelligence: A Key Skill for Success
 
Turn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile TransformationTurn the Lights On: A Power Utility Company's Agile Transformation
Turn the Lights On: A Power Utility Company's Agile Transformation
 

Dernier

Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROmotivationalword821
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf31events.com
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Andreas Granig
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identityteam-WIBU
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 

Dernier (20)

Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
How To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTROHow To Manage Restaurant Staff -BTRESTRO
How To Manage Restaurant Staff -BTRESTRO
 
Sending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdfSending Calendar Invites on SES and Calendarsnack.pdf
Sending Calendar Invites on SES and Calendarsnack.pdf
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024Automate your Kamailio Test Calls - Kamailio World 2024
Automate your Kamailio Test Calls - Kamailio World 2024
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 

My Dad Won’t Buy Me a DevOps