Continuous delivery is all about making software deployments possible at any moment on demand. You achieve continuous delivery ensuring your code is always in a deployable state. By implementing continuous delivery, you are eliminating those phases which follow traditional software development practices. Some of the greatest benefits of continuous delivery include faster time to market, low-risk software releases, higher quality of product and services, significantly lower costs and happier teams.
This may sound way too good to be true. Yet this is all true, but keep in mind that continuous delivery is not magic. You have to focus on daily improvements and constantly pursue changes and experiments. Getting software released to your users often is very challenging and time-consuming. Fortunately, you have an option to turn towards continuous delivery practices that will enable incremental delivery of high-quality functionalities to your users.
This book is going to be your best companion on this journey no matter, which size your business is.
This was overall a good book on Continous Delivery. It brought up some interesting points which were new to me. Hence a 5 star rating. However, about 80% of the book is just the same point repeated over and over again which made me doubt the authenticity of this book. After the "60%" mark I felt like there was nothing else to gain from this book. It just kept repeating chapter 1 all over again.
It is a very brief overview of continuous delivery and concepts revolving around it, just as promised, but the number of pages could have been stripped down to 1/4 by just removing the frustrating amount of unnecessary repetition.