49
The DevOpsSec Dilemma LEAN AGILE SCOTLAND 2015 @cacorriere

The DevOpsSec Dilemma | Lean Agile Scotland 2015

Embed Size (px)

Citation preview

Page 1: The DevOpsSec Dilemma | Lean Agile Scotland 2015

The DevOpsSec Dilemma

LEAN AGILE SCOTLAND 2015@cacorriere

Page 2: The DevOpsSec Dilemma | Lean Agile Scotland 2015

The Three Ways of DevOps

"The Phoenix Project" by Gene Kim

Page 3: The DevOpsSec Dilemma | Lean Agile Scotland 2015

"Continuous Delivery" by Jez Humble

Page 4: The DevOpsSec Dilemma | Lean Agile Scotland 2015

"Designing Delivery" by Jeff Sussna

Page 5: The DevOpsSec Dilemma | Lean Agile Scotland 2015

THE 8 FACETS OF COOKIEOPSCulture

Automation

Lean/Learning

Measuring

Sharing

Inclusion

Complexity

Empathy

Page 6: The DevOpsSec Dilemma | Lean Agile Scotland 2015

What's Cooler than Being Cool?

ICE CALMS!!!

Page 7: The DevOpsSec Dilemma | Lean Agile Scotland 2015

EVERY PROCESS HAS AN ARTIFACT AND THEYBOTH HAVE ROOM FOR OPTIMIZATION.

SHOUT OUT TO @ADAMHJK AND DEVOPS KUNG FU

Page 8: The DevOpsSec Dilemma | Lean Agile Scotland 2015

DEVOPS WANTS TO TRUST PEOPLE TO DOAWESOME THINGS.

SECURITY DOESN'T TRUST ANYONEWITHOUT VERIFICATION.

WE ARE AT A SOCIAL NETWORKING EVENTRIGHT NOW...

Page 9: The DevOpsSec Dilemma | Lean Agile Scotland 2015

ANDREW SHAFER (@LITTLEIDEA)SUGGESTED I GO LOOK AT NASH

EQUILIBRIUMS AGAIN.

Page 10: The DevOpsSec Dilemma | Lean Agile Scotland 2015
Page 11: The DevOpsSec Dilemma | Lean Agile Scotland 2015

A TAUTOLOGY AND A CONTRADICTION AREONLY ONE LITTLE BIT DIFFERENT.

@courtneynash

Page 12: The DevOpsSec Dilemma | Lean Agile Scotland 2015

TAUTOLOGYLogical 'OR' | Always True | Sum of Products

Invert per DeMorgan's Law and...

Page 13: The DevOpsSec Dilemma | Lean Agile Scotland 2015

CONTRADICTIONLogical 'AND' | Always False | Product of Sums

Page 14: The DevOpsSec Dilemma | Lean Agile Scotland 2015

THE PRISONER'S DILEMMA DOES NOTENCOURAGE COOPERATIVE PLAY.

False Dichotomy. Admission of guilt is a real world option.

This example doesn't allow for repetition.

Why Risk Changing Your Strategy?

What Are You Optimizing?

Page 15: The DevOpsSec Dilemma | Lean Agile Scotland 2015

THE STAG HUNT ENCOURAGESCOOPERATIVE PLAY.

Still a False Dichotomy. I may choose not to hunt.

Page 16: The DevOpsSec Dilemma | Lean Agile Scotland 2015

DEMING TO DEVOPS (@BOTCHAGALUPE)

Page 17: The DevOpsSec Dilemma | Lean Agile Scotland 2015

I TRY TO LOOK AT NATURE AS AN ASSEMBLYLINE.

HOW DOES NATURE DEAL WITHCOMPETITION?

Page 18: The DevOpsSec Dilemma | Lean Agile Scotland 2015

COMPETITION?

DIVERSITY LOWERS RISK.

DIVERSITY HELPS EVERYWHERE.

Page 19: The DevOpsSec Dilemma | Lean Agile Scotland 2015

DIVERSITY HELPS EVERYWHERE

Page 20: The DevOpsSec Dilemma | Lean Agile Scotland 2015

DIVERSITY HELPS EVERYWHERE

Page 21: The DevOpsSec Dilemma | Lean Agile Scotland 2015

NATURE ABHORS A MONOCULTURE.

1. All of the potatoes have a chance to do well. Some will do better than others.

2. Either one type of potato does well or we starve.

Pareto efficiency is a state of allocation of resources inwhich it is impossible to make any one individual better off

without making at least one individual worse off.

Page 22: The DevOpsSec Dilemma | Lean Agile Scotland 2015

BETTER OPPORTUNITIES THROUGHDIVERSIFICATION.

THE NEUTRAL CASE IS CLUTCH HERE.

Page 23: The DevOpsSec Dilemma | Lean Agile Scotland 2015

COMPETITION HURTS EVERYONE A LITTLE.

Page 24: The DevOpsSec Dilemma | Lean Agile Scotland 2015

NATURE COMPETES FOR FOOD, HABITAT,AND A CHANCE TO PROCREATE.

(LIMITED RESOURCES)

TRY NOT TO BE A BUTTHEAD.

Page 25: The DevOpsSec Dilemma | Lean Agile Scotland 2015

IF YOU'RE BUTTING HEADS WITH SOMEONETRY TO ADAPT.

BY SPECIALIZING WE CAN MOVE OUT OFCOMPETITION.

Page 26: The DevOpsSec Dilemma | Lean Agile Scotland 2015

KEEP ADAPTING UNTIL YOU FIND A SAFEGAME STATE.

Page 27: The DevOpsSec Dilemma | Lean Agile Scotland 2015
Page 28: The DevOpsSec Dilemma | Lean Agile Scotland 2015

ADAPT OUT OF COMPETITION INTO WHATEXACTLY?

Page 29: The DevOpsSec Dilemma | Lean Agile Scotland 2015

AMENSALISM

Page 30: The DevOpsSec Dilemma | Lean Agile Scotland 2015

LIVE IN THE MOMENT. YOU MAY NOT REALIZEYOU'RE SQUASHING ANYONE.

Page 31: The DevOpsSec Dilemma | Lean Agile Scotland 2015

PARASITIC

Page 32: The DevOpsSec Dilemma | Lean Agile Scotland 2015

HORNWORM MOTHS ARE BUTTHEADS.

ASK ANY TABACCO PLANT YOURSELF.

Page 33: The DevOpsSec Dilemma | Lean Agile Scotland 2015

THE COOPERATION BECOMES PARASITIC.

Page 34: The DevOpsSec Dilemma | Lean Agile Scotland 2015

EVEN IF YOU CAN'T MOVE YOU CAN CHANGE.BE CREATIVE.

Page 35: The DevOpsSec Dilemma | Lean Agile Scotland 2015

COMMENSALISM

Page 36: The DevOpsSec Dilemma | Lean Agile Scotland 2015

INVITE SOMEONE TO THE TABLE AND GIVETHEM SOMETHING TO EAT.

BE A POLITE DINNER GUEST.

Page 37: The DevOpsSec Dilemma | Lean Agile Scotland 2015

SYMBIOSIS

Page 38: The DevOpsSec Dilemma | Lean Agile Scotland 2015

PITCHER PLANTS POLLINATE TOO.

IT'S TECHNICALLY AN ORCHID.

Page 39: The DevOpsSec Dilemma | Lean Agile Scotland 2015

'ASSEMBEELY' LINE

Page 40: The DevOpsSec Dilemma | Lean Agile Scotland 2015

QUALITY ASSURANCE

Page 41: The DevOpsSec Dilemma | Lean Agile Scotland 2015
Page 42: The DevOpsSec Dilemma | Lean Agile Scotland 2015

QA PASSED

Page 43: The DevOpsSec Dilemma | Lean Agile Scotland 2015

CLOUD DEPLOYMENT COMPLETE

Page 44: The DevOpsSec Dilemma | Lean Agile Scotland 2015

FORTITUDE & PERSEVERANCE

Page 45: The DevOpsSec Dilemma | Lean Agile Scotland 2015

THEY CHANGE OR DIE.

Page 46: The DevOpsSec Dilemma | Lean Agile Scotland 2015
Page 47: The DevOpsSec Dilemma | Lean Agile Scotland 2015

IF YOU CAN'T ADAPT THEN STAY STRONG.THE ROLE YOU ARE TO PLAY IN THIS WORLD

MAY NOT YET BE CLEAR.

Page 48: The DevOpsSec Dilemma | Lean Agile Scotland 2015

Follow Simon Wardley (@swardley) for Deep Dive onMapping Strategies.

Page 49: The DevOpsSec Dilemma | Lean Agile Scotland 2015

THANKS! QUESTIONS?@CACORRIERE

http://devops.com/2015/05/28/devopssec-dilemma-effective-strategies-social-networking/

@realGeneKim | @jezhumble | @jeffsussna | @littleidea |@courtneynash | @botchagalupe | @swardley |@markburgess_osl | @cyetain | @semanticwill