GoCD's ELASTIC AGENTSGIVES YOU THE FLEXIBILITY AND SAVINGS YOU NEED

Optimize Utilization and Costs Savings with Elastic Agents

GoCD operates on a server-agent model where a server communicates with many agents. Agents are the workers in GoCD ecosystem. Rather than having dedicated idle agents at all times, elastic agents allow you to scale up, with on-demand agents, based on the need of the task being executed. This saves you both time and costs.

Optimize Utilization & Save Costs

Use the Elastic Agent capability to spawn and terminate Agents to tailor to your individual
projects. Scale flexibly to optimize your utilization and reduce costs.

Community & Commercial Plugins

GoCD has community supported and commercial
Elastic Agent plugins for Docker, Docker Swarm, Marathon
and AWS.

Elastic Agent API Endpoint

Get started by installing your preferred Elastic Agent plugin and start saving!

A guiding principle for GoCD is to keep it as agnostic as possible. We'd like, you, the user to choose what technology you want to use and provision agents there. Therefore, we put a lot of time and effort into our API, so you can just plug in any cloud provider you have or build your own plugin.

We have a whole bunch of plugins for you to use Elastic Agents. If you're running builds on OpenStack, Docker or Docker Swarm, we've got you covered.