Continuous Integration

Harness CI is an enterprise–grade, cloud native CI product. It’s designed for developer self-service while enabling DevOps and Platform engineers to extend granular and customized governance at scale.
Free Trial

Concourse CI

Concourse CI is an open source platform. CLI is a command line tool that you need to use to set up a pipeline on Concourse.

Company size
Company size

Founded
Founded

2014

Funding
Funding

Concourse CI is categorized as:
Continuous Integration

What is the difference between Harness DevOps Tools Vs. Concourse CI?

Concourse CI vs Drone: DevOps Tools Comparison

Updated

November 30, 2023

  • Open Source Version
  • GitHub Stars
  • Self-Service (Simple)
  • No Scripting Required
  • Container & Cloud-Native
  • Traditional App Support
  • GitOps (Pipelines as Code)
  • Any Source Code Manager
  • Containerized Pipelines
  • Containerized Plugins
  • Secrets Management
  • Command Line Interface
  • Scalability (Required Infra)
  • Admin & Maintenance
  • Total Cost of Ownership
  • Pricing

Free & Paid

24800

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

Vault/KMS/3rd

<yes><yes>

Lightweight

<yes><yes> .25 FTE

<yes><yes>

<yes><yes> Per User

Free

5500

<with><with>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

<yes><yes>

Lightweight

<yes><yes> .25 FTE

<yes><yes>

<yes><yes> Free

Features
Harness CI
Concourse CI
Open Source Version

Free & Paid

Free

Harness CCM
Turbonomics
GitHub Stars

24800

5500

Harness CCM
Turbonomics
Self-Service (Simple)

<yes><yes>

<with><with>

Harness CCM
Turbonomics
No Scripting Required

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
Container & Cloud-Native

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
Traditional App Support

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
GitOps (Pipelines as Code)

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
Any Source Code Manager

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
Containerized Pipelines

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
Containerized Plugins

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
Secrets Management

Vault/KMS/3rd

<yes><yes>

Harness CCM
Turbonomics
Command Line Interface

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
Scalability (Required Infra)

Lightweight

Lightweight

Harness CCM
Turbonomics
Admin & Maintenance

<yes><yes> .25 FTE

<yes><yes> .25 FTE

Harness CCM
Turbonomics
Total Cost of Ownership

<yes><yes>

<yes><yes>

Harness CCM
Turbonomics
Pricing

<yes><yes> Per User

<yes><yes> Free

Harness CCM
Turbonomics
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.
No items found.

Open source vs. Open core:

Concourse was created by two engineers in 2014 after trying various CI tools that always fell short. They proceeded to open-source the project on GitHub, where it sits at 5.5k stars at the time of this writing, and is constantly being updated by the creators and contributors. Drone is also open-source. There is, however, also a paid version of Drone that provides access to enterprise support and more integrations and features. Additional features include secrets management options, autoscaling, custom plugins, and more.

Self-Service (Simple):

The good: Concourse CI is a very light, easy-to-start CI tool with an intuitive UI. Though, as with every tool, there is a learning curve, and documentation can be a little light when running into problems. It is container-based and their small selection of resources, which are basically the equivalent of a plugin, help extend the platform. It’s also easy to scale up and down. The bad: building pipelines on Concourse CI is time-consuming, because you have to do every single step yourself (no templates – every step has to be configured manually). It also lacks features that other CI tools already have, such as flexibility (pipelines are a bit rigid and basic, poor conditional flow), there’s not much information about past runs in the UI, plugins are quite limited, and there are shortcomings with docker if you employ multiple libraries. The ugly: workers are a constant source of frustration that sometimes don’t work as intended. They worked so poorly that it is now being deprecated in favor of Prototypes (should be available in Q2). Lastly, at the time of this writing, Concourse CI has 750 open issues on GitHub – so there are definitely lots of kinks to work out. Drone is built upon three pillars that enable engineers to build and test code quickly and accurately: simple, scalable, self-service. Drone installs in under 5 minutes, scales on demand, and all plugins run in containers on their latest version. This means less person hours spent by engineers maintaining the tool, and more time on what matters: getting that code to artifact.

GitOps:

Concourse CI added GitOps capabilities a few months ago. They have a tutorial on how to implement GitOps for your pipelines. Drone comes with built-in GitOps functionality – and has since 2013!

Containerized Plugins:

A great feature of both Concourse CI and Drone is that everything is run in a container. A massive plus of containerized plugins is that the plugins are maintained to their latest version and create no dependency chains. They require no updating. Concourse CI offers roughly 80 plugins (called resources, as stated above) at the time of this writing. Drone offers 150 plugins, thereby dramatically increasing the extensibility of the tool.

Secrets Management:

Concourse CI’s default is to encrypt secrets. They also offer support for HashiCorp Vault, CredHub, and AWS Secret Manager. Drone offers encryption on its open-source version. Meanwhile, the enterprise version offers these alternatives: encrypted, native, or externally, through third-party providers such as AWS Secret Manager, Kubernetes Secrets, and HashiCorp Vault. No matter how you want your secrets to be handled, Drone can rise to the occasion.

Pricing:

Concourse CI has no pricing associated with it as it is open-source. Drone is also free and available for download. It also has an enterprise version that is extremely feature-rich, but does have pricing attached to it. To familiarize yourself with enterprise pricing, please contact sales.

*Please note: Our competitors, just like us, release updates to their products on a regular cadence. We keep these pages updated to the best of our ability, but there are bound to be discrepancies. For the most up-to-date information on competitor features, browsing the competitor’s new release pages and communities are your best bet.

Try Harness For Free

Continuous Integration

Interested in seeing what's under the hood? Browse through the Harness Continuous Integration Product

Learn More
Continuous Integration