Deciding on an appropriate DevOps platform strategy
Now that you know some of the potential DevOps implementation pitfalls, we'll start learning about four optional DevOps implementation strategies. The platforms for deploying DevOps capabilities have evolved over time, and some are more common today than others.
In this section, you will learn about the four common DevOps implementation strategies, as well as their potential applications.
These four implementation strategies include the following:
- Building a custom DevOps toolchain
- Purchasing DevOps as a Service/DevSecOps as a Service (DaaS)
- VSM tools-based DevOps platform integration and orchestration solution
- Developing DevOps pipeline configurations as reusable software factories
Each option has its own set of pros and cons, which we'll explore in this chapter. We'll start our discussion by looking at building a custom DevOps platform solution option.