Chapter 5 Meet Jenkins X Inside » Understanding Jenkins X » The technical architecture of Jenkins X » Using GitOps for promotion » The business benefits of Jenkins X While containers have the potential to dramatically sim- plify and speed up the development of new applications, they also bring on a new set of complexities. Indeed, with Kubernetes emerging as the de facto standard for con- tainer orchestration, its popularity spawned hundreds of open source tools for developers. Many of these tools are powerful and give developers multiple options. However, with all this flexibility, it is difficult to track and manage developers using a wide variety of tools. In many cases, developers choose their favored tools, and businesses end up with dozens of overlapping tools. It be- comes a challenge for organizations who want to stand- ardize their tools to improve quality, speed, consistency and collaboration. To help solve the challenge of disparate tools, Jenkins X provides a technique to abstract Kubernetes orchestra- tion by including the best of breed tools in an opinionated platform. Jenkins X packages these tools and automates the processes, so developers can focus on writing code 53
