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, Azure, Kubernetes and AWS.
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.
Learn more about our commercial plugins.