Hunting The Devops Whale in Large Enterprises Justin Arbuckle VP EMEA, CHEF with artwork by Matt Kish
Jun 14, 2015
Hunting The Devops Whale in Large Enterprises
Justin ArbuckleVP EMEA, CHEF with artwork by Matt
Kish
the narrative arc
Looming
Alliances and Prophets
Appearance
Challenge
Captains
Squall
Spearing
Sparing
Hunters
Sea and Land
2
3
“It is not down on any map; true places never are.”
• Go to sea.• Building an authentic alliance• Keeping your Compass by losing your centre• Remembering your route
4
Looming
Decide to “go to sea”. Stop being an observer. Have a point of view. Don’t outsource it.
A problem looms. Always.
Consistency is the root of…securitystabilitySimplicityVelocity is the destination.
5
Land & Sea
this is the land: Waterfall, big designs and slowly failing projects.
this is the sea:Open Source, Continuous Delivery, Agile, MVP, DevOps and fast failing projects.
But why?
6
System
Customer
Product
Consistency
Speed
Scal
e
Functions on
LAND
Relations of the SEA
Alliance & Prophets
Beware of prophets of doom, find your “Spouter Inn”
Find those who share the problem and need to get to sea…
8
Appearance
The looming idea becomes real.
Show them.Early demonstrations to everybody.You will know if others lack faith.
BEWARE THE CHASM!
9
The Journey…getting to web-scale
Complex, Inconsistent, Static
#
Elastic ConsistentMigrate-
able
the operating chasm
Increasing ecosystem drag
What: ITIL
Who:Auth
How:API
Challenge
Set a challenge to SHOW the payoff - full stack, short timeframe, visible.
faster = better design (!)faster to MVP proves your process
Remember, you don’t have to (can’t) pick just one!
11
Hunters
12
A. Separate certification of compliance from testing
A. Assign a product owner for compliance in the implementation team.
A. Invite everyone to weekly sprint demos
#whaleSausage
A dedicated team from across the businesses…who will return to shore one day.
You CANNOT be the centre. (That’s Ahab’s way)
Don’t create a ‘devops’ team…never seen again.
13
Squall
Five Kinds, usually 2 at a time:1. Technical2. Organisational3. Cultural4. Commercial5. Procedural
Every one is weathered by relying on the spread of your alliance in the challenge
DECENTRE YOUR EXCELLENCE14
Spearing
Long hours, many failed attempts...and finally success.
Small projects. Spread your bets.
Some will not have made it. Dont be afraid to differentiate but draw them back in for the next round.
15
Automate Infrastructure
Auto
mate
Soft
ware
Infrastructure as a Service or ‘Cloud’
Continuous Delivery
Full Devops
Concerns about Speed
Concerns about Compliance
Concerns about Scale
the portfolio curve
Sparing
Your first challenge should result in a platform for the next.
17
The Archetypes All of them at some time…
Ahab
Starbuck
Ishmael
the Whale
Queequeg