continuous delivery - the missing partssddconf.com/brands/sdd/library/cd-missingparts.pdf · 8...
TRANSCRIPT
![Page 2: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/2.jpg)
About Me
Infrastructure Engineer for a cool startup :)
Reformed ASP.NET / C# Developer
DevOps Extremist
Conference Junkie
![Page 3: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/3.jpg)
Background to this talk
![Page 4: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/4.jpg)
Continuous Delivery
…. is a set of practices and principles aimed at, building, testing and releasing software faster and more frequently.
![Page 5: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/5.jpg)
8 principles of Continuous DeliveryThe process for releasing/deploying software MUST be repeatable and reliable.
Automate everything!
If somethings difficult or painful, do it more often.
Keep everything in source control
Done means “released”
Build quality in!
Everybody has responsibility for the release process
Improve continuously
![Page 6: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/6.jpg)
4 Practices of Continuous Delivery
Build binaries only once
Use precisely the same mechanism to deploy to every environment
Smoke test your deployment
If anything fails, stop the line!
![Page 7: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/7.jpg)
Has anyone read this book?
![Page 8: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/8.jpg)
So continuous delivery is now 5 years old?
![Page 9: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/9.jpg)
Agile Manifesto
“Our highest priority is to satisfy the customer through early and continuous delivery of valuable software"
![Page 10: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/10.jpg)
Common Misconceptions
![Page 11: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/11.jpg)
1. Continuous Delivery is something only startups can achieve
![Page 12: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/12.jpg)
2. Continuous Delivery only works for NodeJS / Ruby / Go developers
![Page 13: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/13.jpg)
3. We can hire a consultant to help us implement ‘Continuous Delivery’
![Page 14: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/14.jpg)
4. A good tool will help us implement continuous delivery
![Page 15: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/15.jpg)
5. Continuous delivery is as simple as hooking github to our Azure account…..
![Page 16: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/16.jpg)
![Page 17: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/17.jpg)
“Until your pretty code is in production, making money, or doing whatever it does, you’ve just wasted your time”
Chris Read @cread #LondonCI
![Page 18: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/18.jpg)
But haven’t I just contradicted myself?
![Page 19: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/19.jpg)
The traditional technical side of a company
Developers
QA
SysAdmins
Network
Helpdesk
InfoSec
+ lots more
![Page 20: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/20.jpg)
![Page 21: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/21.jpg)
Aren’t we supposed to be one team?
![Page 22: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/22.jpg)
“How long would it take your organisation to deploy a change that involved just one single line of code? Do you do this on a repeatable, reliable basis?”
Implementing Lean Software Development Mary Poppendieck
![Page 23: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/23.jpg)
Value Stream Map
![Page 24: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/24.jpg)
The Value Stream Map for Ops is worse….
![Page 25: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/25.jpg)
![Page 26: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/26.jpg)
The rise of DevOps…..
![Page 27: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/27.jpg)
![Page 28: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/28.jpg)
October 30 - 31, 2009 Ghent, Belgium
Developers + System Administrators
for 2 days
= DevOpsDays
![Page 29: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/29.jpg)
![Page 30: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/30.jpg)
![Page 31: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/31.jpg)
![Page 32: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/32.jpg)
![Page 33: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/33.jpg)
![Page 34: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/34.jpg)
How does DevOps help with this type of thing?
![Page 35: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/35.jpg)
‘The 3 ways’
• Systems thinking
• Amplify Feedback loops
• Culture of Continual Experimentation and learning
![Page 36: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/36.jpg)
The first way…
![Page 37: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/37.jpg)
Understanding Work..
• Business Projects (search, UI improvements)
• Internal Projects (architecture changes)
• Changes (deployments, schema updates)
• Unplanned work (downtime, investigations)
![Page 38: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/38.jpg)
The second way…
![Page 39: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/39.jpg)
We found that when we woke developers up at 2am, defects got fixed faster!
-Patrick Lightbody CEO, Browsermob
![Page 40: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/40.jpg)
The third way…
![Page 41: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/41.jpg)
![Page 42: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/42.jpg)
DevOps is about…
Culture
Automation
Measurement
Sharing
![Page 43: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/43.jpg)
We are *all* part of the same team!
![Page 44: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/44.jpg)
Metrics and Automation are key!
![Page 45: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/45.jpg)
The technical side of the business post-DevOps….
![Page 46: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/46.jpg)
![Page 47: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/47.jpg)
The ops side of Continuous Delivery
![Page 48: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/48.jpg)
Configuration Management
![Page 49: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/49.jpg)
Demo of Ansible…
![Page 50: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/50.jpg)
Immutable Infrastructure
![Page 51: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/51.jpg)
How can I manage my existing infrastructure with that?
![Page 52: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/52.jpg)
Logging
![Page 53: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/53.jpg)
![Page 54: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/54.jpg)
![Page 55: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/55.jpg)
Metrics
![Page 56: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/56.jpg)
![Page 57: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/57.jpg)
Monitoring
![Page 58: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/58.jpg)
![Page 60: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/60.jpg)
Orchestration
![Page 61: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/61.jpg)
Demo…
![Page 62: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/62.jpg)
Data Center as Code?
![Page 63: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/63.jpg)
![Page 64: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/64.jpg)
Disaster Recovery?
![Page 65: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/65.jpg)
![Page 66: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/66.jpg)
The Continuous Delivery Maturity Model
![Page 67: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/67.jpg)
http://www.infoq.com/articles/Continuous-Delivery-Maturity-Model
![Page 68: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/68.jpg)
The Results of Continuous Delivery• High Performing IT Teams are more
Agile! • High Performing IT Teams can recover
faster! • High Performing IT Teams can
experiment more!
![Page 69: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/69.jpg)
Continuous Delivery means better products for your customers!*
* Customers can be internal or external
![Page 70: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/70.jpg)
Questions?
![Page 71: Continuous Delivery - The Missing Partssddconf.com/brands/sdd/library/CD-MissingParts.pdf · 8 principles of Continuous Delivery The process for releasing/deploying software MUST](https://reader036.vdocuments.mx/reader036/viewer/2022081405/5f07c6ea7e708231d41eb0ff/html5/thumbnails/71.jpg)
Paul Stack @stack72