delivering devops at sainsburys
TRANSCRIPT
![Page 1: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/1.jpg)
Delivering DevOpsMike Dilworth – 8th October 2015
![Page 2: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/2.jpg)
2
Mike – brief introduction
![Page 3: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/3.jpg)
3
Sainsbury’s – some figures
24,000 161,000
3,000 23
1.2 million707
215,000
597
24.5m
15.5m
FTSE 100
A great place to work
![Page 4: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/4.jpg)
4
Market Changes
• Underlying £681m profit is down 14.7%.
• People shop more frequently.• Smaller basket sizes.• Customers seek convenience.• Less brand loyalty and greater
use of discount stores.• Supermarkets sales are down.• Negative food inflation.• Smaller margins.
![Page 5: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/5.jpg)
5
Digital & Technology @ Sainsbury's
Waterfall
Own infrastructure
Many functional
silos
Vendors & suppliers provide
solutions and
innovation
OTS solutions
highly customised
No internal software development
capability
ITIL influence
![Page 6: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/6.jpg)
6
The observations
Stuff gets delivered, but it takes a long time
Delivery can not keep up with the speed of market change
Processes are avoided resulting in shadow delivery methods
Low levels of innovation
Reduced technical capability
D&T’s capability does not match Sainsbury’s market conditions
![Page 7: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/7.jpg)
7
Transformation ideas
Outsource what you can’t add value too.
Bring in-house things which when you do them well, or in which you innovate, can add value.
Use utility computing.
Build skills and competencies.
Use autonomous self contained teams which are able to deliver end to end.
Focus on small incremental changes and fast feedback loops.
![Page 8: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/8.jpg)
8
A DevOps strategy to support the transformation
Increase throughput.
Reduce WIP Deploy with zero down
time Improve quality, predictability, validity &
maintainability Culture of
innovation
![Page 9: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/9.jpg)
9
Realisation of DevOps strategy
design prod operatereleasetestbuildcode
Agile development
Continuous delivery DevOps
Continuous integration
Delivery pipelines
3 technical pillars of DevOps
Infrastructure as code
Monitoring and metrics
![Page 10: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/10.jpg)
10
Organisation and process
Existing support team
New DevOps design team
Hiring and up skilling.
Service transition. Incident &
escalation. Release & change.
Infosec.
3rd Party assurance. Full stack agile teams
![Page 11: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/11.jpg)
11
Where are we on the journey? DevOps generations
Time
Capability 2nd Gen DevOps, reusable tools, n-tier
3rd Gen DevOps, microservices
1st Gen DevOps, ad hoc
0
![Page 12: Delivering Devops at Sainsburys](https://reader031.vdocuments.site/reader031/viewer/2022030311/58ee66e61a28abcb798b463f/html5/thumbnails/12.jpg)
12
End of presentation, but for Sainsbury’s its only the beginning
We are hiring!