Download presentation
Presentation is loading. Please wait.
Published byMarybeth Clarissa Joseph Modified over 8 years ago
1
Thanks to our Sponsors! Community Sponsor Yearly Sponsor Marquee Sponsor
2
David Batten Software Craftsman and Author Pluralsight djb@battenworks.com @battenworks Crawl, Walk, and Run With Me to Continuous Delivery
3
This slide is preset with animations Reduce mistakes Help you manage risk Get customer feedback into the system quicker Because you can Why Continuous Delivery?
4
This slide is preset with animations Super fast Super simple Instant feedback Attempt 1
5
This slide is preset with animations No source control No tests No integration No automated configuration management Attempt 1 Drawbacks
6
This slide is preset with animations Source control Continuous integration Quick feedback Automated app configuration management Attempt 2
7
This slide is preset with animations No tests No automated system configuration management Branching/merging complexity Only automated in Lab environment Attempt 2 Drawbacks
8
Testing Pyramid
9
This slide is preset with animations Unit tests Separate tool to manage releases (security and auditing) Attempt 3
10
This slide is preset with animations No automated integration or acceptance tests No automated system configuration management Attempt 3 Drawbacks
11
This slide is preset with animations Automated integration tests Automated acceptance tests Automated system configuration management Attempt 4
12
This slide is preset with animations Immutable infrastructure Auto scaling Fine tuning the system What’s Next?
13
This slide is preset with animations It's about managing risk It's about automating the pieces that make sense, not necessarily the entire thing It's about complexity trade-offs It's about culture Build binaries once, deploy them n General Considerations
14
David Batten Software Craftsman and Author Pluralsight djb@battenworks.com @battenworks Thank You!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.