Chapter 20. Service Launch: DevOps
Now that we understand the fundamentals of launching a new service, how can we optimize the process?
The DevOps movement has a number of principles that we can adopt to improve any operational process. DevOps is a way to improve IT that involves developers and operations working in an integrated fashion. Yet, DevOps practices apply to any operational situation. You don’t need developers to benefit from the DevOps principles!
This chapter focuses on two ways of replacing a risky big launch with many smaller launches. By doing so, we enable the benefits described in Chapter 2, “The Small Batches Principle.” The first way is to use continuous integration and deployment techniques, which create the ability to rapidly ...