DevOps / Bamboo: Continuous Integration & Deployment Interview Questions
What are the types of Bamboo agents?
Bamboo distinguishes agents mainly by where they run and how they scale.
| Local Agent | Remote Agent |
| Runs as part of the Bamboo server process itself. | Runs on a separate machine, installed independently and connected to the server. |
| Competes with the server for CPU/memory. | Isolated hardware, doesn't affect server performance. |
| Fine for small teams or evaluation, not recommended in production. | Standard for production; you can run many of them for parallelism. |
| Fixed capabilities matching the server host. | Can be provisioned with different OS/tooling per agent, including AWS elastic agents that scale automatically. |
Most real deployments run zero or one local agent and scale out with remote agents (including Elastic Bamboo agents on EC2 for bursty workloads).
More Related questions...