From the course: Continuous Integration: Tools

Unlock this course with a free trial

Join today to access over 25,600 courses taught by industry experts.

Selecting the right CI tool

Selecting the right CI tool

We've covered a lot in this course. Let's wind things down by figuring out how to pick the right tool for you and your CI/CD projects. We separated tools into four categories: Self-hosted, Software as a Service, cloud service providers, and code repositories. Self-hosted tools are going to require the most from you in terms of setting up the infrastructure, installing the software, and maintaining everything for as long as you're actively using CI/CD. But they'll also provide the most flexibility in running pipelines that are unique to your requirements. Tools in the Software as a Service category make it easy to get up to speed quickly, because the vendor providing the CI/CD service takes the responsibility of hosting the software for you. Cloud service providers have an edge over other CI/CD vendors because they can offer integrations with cloud-based products and services. With this option, you can easily have your CI/CD running on the same platform hosting your networks, servers…

Contents