From resilient to antifragile - Chaos Engineering Primer DevSecCon

Sergiu Bodiu
Sergiu BodiuSoftware Architect | Cloud Platforms à Pivotal Software, Inc.
Join the conversation #devseccon
From Resilient to
Antifragile -
Chaos Engineering Primer
By @Sergiu_Bodiu @Pivotal
Platform Architect Asia Pacific & Japan
Singapore Spring User

Group
DevOpsDays Singapore

Conference
Imagine having an idea in the morning
and shipping in the evening.
@Sergiu_Bodiu
A	new	way	to	look	at	organizations
3
Fragile:		At	risk	of	total	failure	/	financial	ruin	
Resilient:	Takes	damage,	avoids	total	failure,	recovers	
Robust:	Absorbs	uncertainty,	repels	blows,	avoids	damage	
Antifragile:	Responds	to	stress	by	mutating,	maintains	fitness	
for	purpose.	Identity	Change.
@Sergiu_Bodiu
Risk	management
4
The	new	normal:	
	FROM	RESILIENT	TO	ANTIFRAGILE
@Sergiu_Bodiu
Distributed	Systems	Complexity
5
Complexity	is	like	addiction…	
It	comes	on	slowly,	forming	
weak	bonds	that	you	can	
barely	feel.		
But	as	it	continues,	the	
bonds	strengthen	quietly	
until	they	calcify	and	become	
hard	to	break.
@Sergiu_Bodiu
Software	is	Single	Point	of	Failure
6
Instapaper-outage-cause-
recovery	after	31	hours	
gitlab.com	was	down	for	
about	18	hours	and	also	lost	
production	data	roughly	
5,000	projects,	5,000	
comments	and	700	new	user	
accounts.
Root	Cause	Analysis:	While	component	failures	such	as	NETWORK,	
STORAGE,	SERVER,	HARDWARE,	and	POWER	failures	are	anticipated	
and	thus	guarded	with	extra	redundancies.
From resilient to antifragile - Chaos Engineering Primer DevSecCon
@Sergiu_Bodiu
8 Alexey Krivitsky https://www.slideshare.net/krivitsky/dejirafication-clean-your-process
Dejirafication
@Sergiu_Bodiu
Chaos	Engineering
9
Chaos	Engineering	-	Discipline	of	
experimenting	on	a	distributed	system	in	
order	to	build	confidence	in	the	system’s	
capability	to	withstand	turbulent	
conditions	in	production.
http://principlesofchaos.org
@Sergiu_Bodiu
Backups
10
"Backups	always	succeed.		
It's	the	restores	that	fail.	
Test	your	backups	by	practicing	restores!"
Using	Chaos	Monkey
From resilient to antifragile - Chaos Engineering Primer DevSecCon
From resilient to antifragile - Chaos Engineering Primer DevSecCon
@Sergiu_Bodiu
Some	outages	in	the	Region
13
SingTel	fined	a	record	$6m	for	Bukit	Panjang	exchange	fire;	
Telstra	goes	down	again,	people	can't	drink	beer	or	catch	Ubers	
Amazon	Web	Services	outage	causes	Australian	website	chaos
@Sergiu_Bodiu
Netflix	Simian	Army
14
The Simian Army is a suite of
tools for keeping your cloud
operating in top form.
https://github.com/Netflix/
SimianArmy
@Sergiu_Bodiu
Chaos	Monkey
15
•Active	during	normal	working	hours		
•Break	things	in	production	
•Design	better	software	services	
•Embracing	failure
http://techblog.netflix.com/2016/10/netflix-chaos-monkey-upgraded.html
@Sergiu_Bodiu
Other	Monkeys
16
•Latency	Monkey	
•Janitor	Monkey	
•Conformity	Monkey	
•Security	Monkey	
•Doctor	Monkey
@Sergiu_Bodiu
Principles	of	Chaos
17
1. Build	a	Hypothesis	around	Steady	State	Behavior	
2. Vary	Real-world	Events	
3. Run	Experiments	in	Production	
4. Automate	Experiments	to	Run	Continuously	
TIP:	Intentionally	break	things,	compare	measured	with	
expected	impact,	and	correct	any	problems	uncovered	this	way.
Chaos Engineering Whitepaper 2016
@Sergiu_Bodiu
Hypothesize
18
Build	a	hypothesis	around	steady	state	behavior.	Steady	state	
characterizations	that	are	visible	at	the	boundary	of	the	system,	
which	directly	capture	an	interaction	between	the	users	and	the	
system.	


TIP:		Utilisation	is	Virtually	Useless	as	a	Metric!
@Sergiu_Bodiu
Vary	Events	
19
• terminate	virtual	machine	instances	
• inject	latency	into	requests	between	services	
• fail	requests	between	services	
• fail	an	internal	microservice	
• make	an	entire	region	unavailable	
TIP:	Select	only	a	subset	of	users
@Sergiu_Bodiu
Experiment
20
92%	of	catastrophic	system	failures	were	the	result	of	incorrect	
handling	of	nonfatal	errors.	
It	is	simply	not	possible	to	fully	reproduce	the	entire	architecture	
and	run	an	end	to	end	test.	
TIP:	Customers	don't	behave	as	your	JMeter	script.	
https://www.usenix.org/system/files/conference/osdi14/osdi14paperyuan.pdf
@Sergiu_Bodiu
Experiment
21
92%	of	catastrophic	system	failures	were	the	result	of	incorrect	
handling	of	nonfatal	errors.	
It	is	simply	not	possible	to	fully	reproduce	the	entire	architecture	
and	run	an	end	to	end	test.	
TIP:	Customers	don't	behave	as	your	JMeter	script.	
https://www.usenix.org/system/files/conference/osdi14/osdi14paperyuan.pdf
@Sergiu_Bodiu
Automate
22
• Distributed	systems	changes	continuously	over	time.	
• Engineers	modify	the	behavior	of	existing	services,	add	new	
services.	
• Engineers	are	changing	runtime	configuration	parameters,	
upgrading	and	patching	systems	
TIP:	Depending	on	the	context,	change	the	rate	of	each	
experiment.
@Sergiu_Bodiu
Chaos	Engineering	Whitepaper	2016
23
Build	a	hypothesis	around	steady	state	behavior.	
Vary	realworld	events.	
Run	experiments	in	production.	
Automate	experiments	to	run	continuously.
@Sergiu_Bodiu
The	importance	of	reliability
24
Don't	trust	claims	systems	make	about	
themselves	&	their	dependencies.	Verify	
by	breaking.
@Sergiu_Bodiu
Locust	demo
25
Locust	is	an	open-source	Python	load	testing	framework.	
• Define	user	behaviour	in	code	
• Can	execute	end-to-end	user	test	with	sessions	and	cookies.	
• Expands	to	multiple	slaves	to	increase	load	capacity	
• Allows	for	distributed	user	paths	based	on	percentages	
		
Gatling	is	an	open-source	Scala	load	testing	framework	
• High	performance	
• Ready-to-present	HTML	reports	
• Scenario	recorder	and	developer-friendly	DSL
@Sergiu_Bodiu
Lessons	Learned
26
• Don’t	wait	so	long	to	start	load	testing.	
• The	conversations	drive	new	requirements.	
• Changing	architecture	last	minute	is	extremely	dangerous.	
• This	is	incredible	hard	under	pressure.	
• Build	relation	with	Networking	Team,	Database	Tea,	Third	Party	
Partners,	Vendors	etc..	
• Make	everything	Asynchronous	(Embrace	Failure,	Background	
Tasks,	Retry,	Idempotence)
@Sergiu_Bodiu
Demo
27
@Sergiu_Bodiu
Chaos	Lemur	demo
28
Chaos	Lemur	is	an	alternative	to	Chaos	Monkey	(which	was	
designed	for	AWS)	that	was	designed	with	PCF	in	mind.
@Sergiu_Bodiu
Clean	your	process
29
From	lean	thinking	perspective:	managing	the	inventory	is	a	non-
value-adding	activity	
Culture	>	Principles	>	Tools
@Sergiu_Bodiu
Testing	Pyramid
30
https://watirmelon.blog/2012/01/31/introducing-the-software-testing-ice-cream-cone/
@Sergiu_Bodiu
Principles
31
Any	developer	building	applications	which	run	as	a	
service.	Ops	engineers	who	deploy	or	manage	such	
applications.	
https://12factor.net:	
Anyone	working	in	software	that	writes	tests	or	maintains	
continuous	integration	pipelines.	
http://www.10factor.ci
@Sergiu_Bodiu
Agile	Manifesto
32
The	Agile	movement	is	not	anti-methodology,	in	fact,	
many	of	us	want	to	restore	credibility	to	the	word	methodology.	
Now,	a	bigger	gathering	of	organizational	anarchists	
would	be	hard	to	find,	so	what	emerged	from	this	meeting	was	
symbolic.
@Sergiu_Bodiu
Further	Reading
33
https://www.infoq.com/br/presentations/exercising-failure-at-
netflix	
https://www.infoq.com/podcasts/failure-as-a-service	
Peter	Alvaro:	Orchestrated	Chaos:	Applying	Failure	Testing	Research	
at	Scale	
Mathias	Lafeldt:	Writing	your	first	postmortem	
Adrian	Colyer	Simple	Testing	Can	Prevent	Most	Critical	Failures
Join the conversation #devseccon
Thank You
@sergiu_bodiu
Let's Build Something
MEANINGFULL
@Sergiu_Bodiu
Chaos	Engineering
35
Chaos	Engineering	-	Discipline	of	
experimenting	on	a	distributed	system	in	
order	to	build	confidence	in	the	system’s	
capability	to	withstand	turbulent	
conditions	in	production.
http://principlesofchaos.org
@Sergiu_Bodiu
Blueprint	for	living	in	a	Black	Swan	world.
36
Antifragile,	
	and	only	the	
antifragile,	will	
Make	it.
From resilient to antifragile - Chaos Engineering Primer DevSecCon
The Three R’s of Enterprise Security: Rotate, Repave, and Repair
1 sur 38

Recommandé

The New Ways of Chaos, Security, and DevOps par
The New Ways of Chaos, Security, and DevOpsThe New Ways of Chaos, Security, and DevOps
The New Ways of Chaos, Security, and DevOpsJames Wickett
499 vues159 diapositives
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a par
SecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6aSecureWorld   Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6a
SecureWorld Kim - Infosec at Ludicrous Speeds - Rugged DevOps 6aGene Kim
1.6K vues91 diapositives
SecureWorld: Security is Dead, Rugged DevOps 1f par
SecureWorld:  Security is Dead, Rugged DevOps 1fSecureWorld:  Security is Dead, Rugged DevOps 1f
SecureWorld: Security is Dead, Rugged DevOps 1fGene Kim
3.3K vues104 diapositives
The Seven Habits of the Highly Effective DevSecOp par
The Seven Habits of the Highly Effective DevSecOpThe Seven Habits of the Highly Effective DevSecOp
The Seven Habits of the Highly Effective DevSecOpJames Wickett
2.3K vues160 diapositives
2012 05 corp fin 1c par
2012 05 corp fin 1c2012 05 corp fin 1c
2012 05 corp fin 1cGene Kim
882 vues48 diapositives
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a par
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6aKim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6a
Kim itSMF New England: ITIL at Ludicrous Speeds - Rugged DevOps 6aGene Kim
1.2K vues81 diapositives

Contenu connexe

Tendances

Winnipeg ISACA Security is Dead, Rugged DevOps par
Winnipeg ISACA Security is Dead, Rugged DevOpsWinnipeg ISACA Security is Dead, Rugged DevOps
Winnipeg ISACA Security is Dead, Rugged DevOpsGene Kim
1.4K vues109 diapositives
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops par
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsKim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsGene Kim
1.4K vues83 diapositives
Cyber security innovation imho par
Cyber security innovation imhoCyber security innovation imho
Cyber security innovation imhoW Fred Seigneur
539 vues19 diapositives
Webcast: Building a Better Help Desk par
Webcast: Building a Better Help DeskWebcast: Building a Better Help Desk
Webcast: Building a Better Help DeskScriptLogic
753 vues32 diapositives
ADDO - Navigating the DevSecOps App-ocalypse 2020 par
ADDO - Navigating the DevSecOps App-ocalypse 2020 ADDO - Navigating the DevSecOps App-ocalypse 2020
ADDO - Navigating the DevSecOps App-ocalypse 2020 Aaron Rinehart
458 vues67 diapositives
DevOps Indonesia - DevSecOps - Application Security on Production Environment par
DevOps Indonesia - DevSecOps - Application Security on Production EnvironmentDevOps Indonesia - DevSecOps - Application Security on Production Environment
DevOps Indonesia - DevSecOps - Application Security on Production EnvironmentAdhitya Hartowo
201 vues21 diapositives

Tendances(7)

Winnipeg ISACA Security is Dead, Rugged DevOps par Gene Kim
Winnipeg ISACA Security is Dead, Rugged DevOpsWinnipeg ISACA Security is Dead, Rugged DevOps
Winnipeg ISACA Security is Dead, Rugged DevOps
Gene Kim1.4K vues
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops par Gene Kim
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev opsKim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Kim IT Pro Forum Eugene: IT at Ludicrous Speeds - rugged dev ops
Gene Kim1.4K vues
Webcast: Building a Better Help Desk par ScriptLogic
Webcast: Building a Better Help DeskWebcast: Building a Better Help Desk
Webcast: Building a Better Help Desk
ScriptLogic753 vues
ADDO - Navigating the DevSecOps App-ocalypse 2020 par Aaron Rinehart
ADDO - Navigating the DevSecOps App-ocalypse 2020 ADDO - Navigating the DevSecOps App-ocalypse 2020
ADDO - Navigating the DevSecOps App-ocalypse 2020
Aaron Rinehart458 vues
DevOps Indonesia - DevSecOps - Application Security on Production Environment par Adhitya Hartowo
DevOps Indonesia - DevSecOps - Application Security on Production EnvironmentDevOps Indonesia - DevSecOps - Application Security on Production Environment
DevOps Indonesia - DevSecOps - Application Security on Production Environment
Adhitya Hartowo201 vues
An Introduction to Chaos Engineering par Gremlin
An Introduction to Chaos EngineeringAn Introduction to Chaos Engineering
An Introduction to Chaos Engineering
Gremlin281 vues

En vedette

PagerDuty | OSCON 2016 Failure Testing par
PagerDuty | OSCON 2016 Failure TestingPagerDuty | OSCON 2016 Failure Testing
PagerDuty | OSCON 2016 Failure TestingPagerDuty
954 vues30 diapositives
Like us on Facebook! Does your FB content build your brand? par
Like us on Facebook!  Does your FB content build your brand?Like us on Facebook!  Does your FB content build your brand?
Like us on Facebook! Does your FB content build your brand?Michael Paredrakos
7K vues39 diapositives
Chaos Engineering - Limiting Damage During Chaos Experiments par
Chaos Engineering - Limiting Damage During Chaos ExperimentsChaos Engineering - Limiting Damage During Chaos Experiments
Chaos Engineering - Limiting Damage During Chaos ExperimentsNils Meder
447 vues12 diapositives
Principles of Chaos Engineering par
Principles of Chaos EngineeringPrinciples of Chaos Engineering
Principles of Chaos Engineeringh_marvin
979 vues30 diapositives
Web Scale Applications using NeflixOSS Cloud Platform par
Web Scale Applications using NeflixOSS Cloud PlatformWeb Scale Applications using NeflixOSS Cloud Platform
Web Scale Applications using NeflixOSS Cloud PlatformSudhir Tonse
1.9K vues24 diapositives
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S... par
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...Dianne Marsh
1.7K vues24 diapositives

En vedette(20)

PagerDuty | OSCON 2016 Failure Testing par PagerDuty
PagerDuty | OSCON 2016 Failure TestingPagerDuty | OSCON 2016 Failure Testing
PagerDuty | OSCON 2016 Failure Testing
PagerDuty954 vues
Like us on Facebook! Does your FB content build your brand? par Michael Paredrakos
Like us on Facebook!  Does your FB content build your brand?Like us on Facebook!  Does your FB content build your brand?
Like us on Facebook! Does your FB content build your brand?
Chaos Engineering - Limiting Damage During Chaos Experiments par Nils Meder
Chaos Engineering - Limiting Damage During Chaos ExperimentsChaos Engineering - Limiting Damage During Chaos Experiments
Chaos Engineering - Limiting Damage During Chaos Experiments
Nils Meder447 vues
Principles of Chaos Engineering par h_marvin
Principles of Chaos EngineeringPrinciples of Chaos Engineering
Principles of Chaos Engineering
h_marvin979 vues
Web Scale Applications using NeflixOSS Cloud Platform par Sudhir Tonse
Web Scale Applications using NeflixOSS Cloud PlatformWeb Scale Applications using NeflixOSS Cloud Platform
Web Scale Applications using NeflixOSS Cloud Platform
Sudhir Tonse1.9K vues
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S... par Dianne Marsh
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Open Business Conference: Continuous Delivery At Netflix -- Powered by Open S...
Dianne Marsh1.7K vues
Principles Of Chaos Engineering - Chaos Engineering Hamburg par Nils Meder
Principles Of Chaos Engineering - Chaos Engineering HamburgPrinciples Of Chaos Engineering - Chaos Engineering Hamburg
Principles Of Chaos Engineering - Chaos Engineering Hamburg
Nils Meder960 vues
The Journey of Chaos Engineering Begins with a Single Step par Bruce Wong
The Journey of Chaos Engineering Begins with a Single StepThe Journey of Chaos Engineering Begins with a Single Step
The Journey of Chaos Engineering Begins with a Single Step
Bruce Wong3K vues
Embracing Failure - Fault Injection and Service Resilience at Netflix par Josh Evans
Embracing Failure - Fault Injection and Service Resilience at NetflixEmbracing Failure - Fault Injection and Service Resilience at Netflix
Embracing Failure - Fault Injection and Service Resilience at Netflix
Josh Evans3.1K vues
Release the Monkeys ! Testing in the Wild at Netflix par Gareth Bowles
Release the Monkeys !  Testing in the Wild at NetflixRelease the Monkeys !  Testing in the Wild at Netflix
Release the Monkeys ! Testing in the Wild at Netflix
Gareth Bowles3.9K vues
Scaling the Cloud - Cloud Security par Bill Burns
Scaling the Cloud - Cloud SecurityScaling the Cloud - Cloud Security
Scaling the Cloud - Cloud Security
Bill Burns8.1K vues
Netflix Open Source Meetup Season 4 Episode 1 par aspyker
Netflix Open Source Meetup Season 4 Episode 1Netflix Open Source Meetup Season 4 Episode 1
Netflix Open Source Meetup Season 4 Episode 1
aspyker23.4K vues
Indonesia After 2014 by Greg Barton par ppibelanda
Indonesia After 2014 by Greg BartonIndonesia After 2014 by Greg Barton
Indonesia After 2014 by Greg Barton
ppibelanda2.2K vues
Portfolio pvc par trufachan
Portfolio pvcPortfolio pvc
Portfolio pvc
trufachan432 vues

Similaire à From resilient to antifragile - Chaos Engineering Primer DevSecCon

From Resilient to Antifragile Chaos Engineering Primer par
From Resilient to Antifragile Chaos Engineering PrimerFrom Resilient to Antifragile Chaos Engineering Primer
From Resilient to Antifragile Chaos Engineering PrimerLinuxCon ContainerCon CloudOpen China
641 vues37 diapositives
Bibliography Jim Highsmith par
Bibliography Jim HighsmithBibliography Jim Highsmith
Bibliography Jim HighsmithMuhammad Ahsan Misbah
87 vues15 diapositives
Overcoming Waterfallacies & Agilephobias par
Overcoming Waterfallacies & AgilephobiasOvercoming Waterfallacies & Agilephobias
Overcoming Waterfallacies & AgilephobiasMike Cohn
935 vues43 diapositives
DevOps Days Tel Aviv 2013: What exactly is anti-fragile in DevOps? - Asher St... par
DevOps Days Tel Aviv 2013: What exactly is anti-fragile in DevOps? - Asher St...DevOps Days Tel Aviv 2013: What exactly is anti-fragile in DevOps? - Asher St...
DevOps Days Tel Aviv 2013: What exactly is anti-fragile in DevOps? - Asher St...DevOpsDays Tel Aviv
1.2K vues47 diapositives
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology par
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO TechnologyLiberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO TechnologyRomain Vailleux
471 vues36 diapositives
What is exactly anti fragile in dev ops - v3 par
What is exactly anti fragile in dev ops - v3What is exactly anti fragile in dev ops - v3
What is exactly anti fragile in dev ops - v3Asher Sterkin
1.3K vues47 diapositives

Similaire à From resilient to antifragile - Chaos Engineering Primer DevSecCon(20)

Overcoming Waterfallacies & Agilephobias par Mike Cohn
Overcoming Waterfallacies & AgilephobiasOvercoming Waterfallacies & Agilephobias
Overcoming Waterfallacies & Agilephobias
Mike Cohn935 vues
DevOps Days Tel Aviv 2013: What exactly is anti-fragile in DevOps? - Asher St... par DevOpsDays Tel Aviv
DevOps Days Tel Aviv 2013: What exactly is anti-fragile in DevOps? - Asher St...DevOps Days Tel Aviv 2013: What exactly is anti-fragile in DevOps? - Asher St...
DevOps Days Tel Aviv 2013: What exactly is anti-fragile in DevOps? - Asher St...
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology par Romain Vailleux
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO TechnologyLiberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology
Liberating Structures Lighting talk & Workshop - Romain Vailleux OCTO Technology
Romain Vailleux471 vues
What is exactly anti fragile in dev ops - v3 par Asher Sterkin
What is exactly anti fragile in dev ops - v3What is exactly anti fragile in dev ops - v3
What is exactly anti fragile in dev ops - v3
Asher Sterkin1.3K vues
2B Kjesbu Cold Technology Warm Hands EHiN 2014 par IKT-Norge
2B Kjesbu Cold Technology Warm Hands EHiN 20142B Kjesbu Cold Technology Warm Hands EHiN 2014
2B Kjesbu Cold Technology Warm Hands EHiN 2014
IKT-Norge403 vues
LeadDev NYC 2022: Calling Out a Terrible On-call System par Molly Struve
LeadDev NYC 2022: Calling Out a Terrible On-call SystemLeadDev NYC 2022: Calling Out a Terrible On-call System
LeadDev NYC 2022: Calling Out a Terrible On-call System
Molly Struve77 vues
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal... par BA and Beyond
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...
BA and Beyond 20 - Jan de Vries - What can Antifragility do for business anal...
BA and Beyond2.2K vues
Can Innovation Labs Save The World? par Paul Taylor
Can Innovation Labs Save The World?Can Innovation Labs Save The World?
Can Innovation Labs Save The World?
Paul Taylor54.9K vues
Practices and obstacles in agile development par Grgur Grisogono
Practices and obstacles in agile developmentPractices and obstacles in agile development
Practices and obstacles in agile development
Grgur Grisogono900 vues
1 Cycles Remote Innovation - introduction par Bryan Cassady
1 Cycles Remote Innovation - introduction1 Cycles Remote Innovation - introduction
1 Cycles Remote Innovation - introduction
Bryan Cassady511 vues
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia par Bill Scott
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - AustraliaBringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
Bringing Change to Life | YOW 2016 | Melbourne, Brisbane, Sydney - Australia
Bill Scott9.3K vues
How Rust Views Tradeoffs par C4Media
How Rust Views TradeoffsHow Rust Views Tradeoffs
How Rust Views Tradeoffs
C4Media319 vues
Anti-Patterns that Stifle Lean UX Teams par Bill Scott
Anti-Patterns that Stifle Lean UX TeamsAnti-Patterns that Stifle Lean UX Teams
Anti-Patterns that Stifle Lean UX Teams
Bill Scott21.1K vues
New Paradigms for the Next Era of Security par Sounil Yu
New Paradigms for the Next Era of SecurityNew Paradigms for the Next Era of Security
New Paradigms for the Next Era of Security
Sounil Yu1.5K vues
Patterns of Evolutionary Architecture - Agile and Beyond 2018 par Shawn Button
Patterns of Evolutionary Architecture - Agile and Beyond 2018Patterns of Evolutionary Architecture - Agile and Beyond 2018
Patterns of Evolutionary Architecture - Agile and Beyond 2018
Shawn Button555 vues
From DevOps to NoOps how not to get Equifaxed Apidays par Ori Pekelman
From DevOps to NoOps how not to get Equifaxed ApidaysFrom DevOps to NoOps how not to get Equifaxed Apidays
From DevOps to NoOps how not to get Equifaxed Apidays
Ori Pekelman507 vues
Being a Change Agent: Leading IT Transformations par Cisco Canada
Being a Change Agent: Leading IT TransformationsBeing a Change Agent: Leading IT Transformations
Being a Change Agent: Leading IT Transformations
Cisco Canada2.1K vues

Dernier

Headless JS UG Presentation.pptx par
Headless JS UG Presentation.pptxHeadless JS UG Presentation.pptx
Headless JS UG Presentation.pptxJack Spektor
8 vues24 diapositives
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... par
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...TomHalpin9
6 vues29 diapositives
Programming Field par
Programming FieldProgramming Field
Programming Fieldthehardtechnology
5 vues9 diapositives
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h... par
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...Deltares
9 vues31 diapositives
SAP FOR TYRE INDUSTRY.pdf par
SAP FOR TYRE INDUSTRY.pdfSAP FOR TYRE INDUSTRY.pdf
SAP FOR TYRE INDUSTRY.pdfVirendra Rai, PMP
24 vues3 diapositives
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports par
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsRa'Fat Al-Msie'deen
8 vues49 diapositives

Dernier(20)

Headless JS UG Presentation.pptx par Jack Spektor
Headless JS UG Presentation.pptxHeadless JS UG Presentation.pptx
Headless JS UG Presentation.pptx
Jack Spektor8 vues
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated... par TomHalpin9
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
Dev-HRE-Ops - Addressing the _Last Mile DevOps Challenge_ in Highly Regulated...
TomHalpin96 vues
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h... par Deltares
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
DSD-INT 2023 Exploring flash flood hazard reduction in arid regions using a h...
Deltares9 vues
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports par Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
SUGCON ANZ Presentation V2.1 Final.pptx par Jack Spektor
SUGCON ANZ Presentation V2.1 Final.pptxSUGCON ANZ Presentation V2.1 Final.pptx
SUGCON ANZ Presentation V2.1 Final.pptx
Jack Spektor23 vues
Navigating container technology for enhanced security by Niklas Saari par Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy14 vues
Software evolution understanding: Automatic extraction of software identifier... par Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx par animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm15 vues
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... par Marc Müller
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Marc Müller41 vues
Fleet Management Software in India par Fleetable
Fleet Management Software in India Fleet Management Software in India
Fleet Management Software in India
Fleetable11 vues
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols par Deltares
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - DolsDSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
DSD-INT 2023 European Digital Twin Ocean and Delft3D FM - Dols
Deltares9 vues

From resilient to antifragile - Chaos Engineering Primer DevSecCon