DevOps is the Answer... What was the question again? DevOps and Digital Transformation was the Keynote speech at DevOps Pro Vilnius in May 2016 and it discussed the reasons why organisations are facing digital disruption and why devOps is a key part of your Digital Transformation strategy
23. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
Understand the entire product lifecycle (inception to retirement)
Map out your product portfolio
Relentless groom your backlog to deliver the highest value, soonest
Teams are responsible for their products (including in Production)
24. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
Continuous Integration
Test Automation
Environment Provisioning
Configuration Management
Application Release Automation
Service Discovery
Monitoring and Alerting
Collaboration
Etc etc etc
25. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
Always seeking to make the OTHER person’s life easier
Never knowingly passing defects downstream
Only adding to technical debt with great personal shame and loathing…
Constantly striving to Learn AND to Teach
After the 3rd email exchange… pick up the phone (or Skype)
Keeping your bl**dy documentation up to date
26. www.devopsguys.com
Phone: 0800 368 7378 | e-mail: team@devopsguys.com
Embracing Change
Challenging Assumptions
Hypothesis – Design an Experiment – Gather Data – Analyse the results
Metrics & Data Driven – Death to HiPPO’s…
Reducing risk by experimenting small – Canary Releases
The growth of DevOps has been phenomenal.
It’s now firmly on the CIO agenda (IDC research stats)
The media are all over it, but why?
It’s all about coping with the shift to digital delivery of goods and services.
Digital Innovation – creating new ways of delivering customer value via online channels
Digital Disruption – the impact of Digital Innovation on established businesses – Uber in the Taxi industry, MarketInvoice in invoice finance, TransferWise in Forex
Digital Transformation – how enterprise organisations need to respond to Digital Disruption – Adapt, or Die.
Two types of Innovation
Primary innovation - the creation, invention, or chance discovery of a completely new ideas, methods or device
Secondary Innovation - a new and deliberate application or modification of an existing ideas, methods, or device
Henry Ford was a Secondary Inventor
He stood on the Shoulders of Giants
Combinatorial Innovation – is another name for Secondary innovation – it’s about all the combinations of all the different ideas (primary innovations)
The scope of combinatorial innovation is massive – take a Rubik’s cube as an example of how just a few factors can create many many combinations
43 Quintillion combinations
6 colours
6 faces
54 squares
https://www.youtube.com/watch?v=R2mC-NUAmMk
This video blew my mind
Machine intelligence API analysing images to determine age, gender and emotional state
Totally incredible.
Off the shelf hardware
COMBINED with cloud-based machine intelligence (Microsoft Cognitive Services)
= amazing innovation
So we have a huge number of technologies – our primary Innovations – which equates to an unimaginable number of combinations
So how to we find the combinations that deliver customer value?
We have to “mine the idea space” – this multi-dimensional matrix of ideas – to find the hidden gold.
So how can organisations mine this idea space? By using DevOps!!!!
The companies that will success in the new digital marketplace are those that can “mine the idea space” faster and better than their competition.
DevOps is the combination of technology and ideas that enable organisations to iterate faster and find the gold quicker
DevOps accelerates your software development lifecycle.
We need to get organisations to move to Full Speed Ahead.
We need to iterate quickly through the Idea Space to find the solutions that work.
After the first US based Devopsdays in Mountainview 2010 Damon Edwards (@damonedwards) and I coined the acronym CAMS, which stands for Culture, Automation, Measurement and Sharing. Jez Humble (@jezhumble) later added an L, standing for Lean, to form CALMS. In this post I wanted to start with an introduction and overview of what culture might look like in the DevOps movement and identify some patterns.