What users are saying about
89 Ratings
44 Ratings
89 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101
44 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.7 out of 101

Likelihood to Recommend

Ansible

Ansible is a great orchestrator. One-time shot operations are something that Ansible does very well. Its also pretty easy to understand in that there are no dependencies other than ssh and a python json serializer. However if someone wants to enforce something in a declarative fashion, Puppet/Chef/CFEngine are better than Ansible at this task.
No photo available

Bamboo

Large companies will find it particularly useful, but smaller companies and independent developers will not be able to afford the cost, and will not see many advantages compared to using an open source solution. However, having some software to handle continuous integration build servers as well as deployments, and doing this consistently between products, is absolutely essential.
Erik Bean profile photo

Pros

Ansible

  • Imperative orchestration works well. There is no resource ordination issues like there can be with Puppet or Chef.
  • It is easy to get started and start iterating on plays, books, roles.
  • The docker and rax resources are very robust and compelling. I hope these continue to develop and flourish.
No photo available

Bamboo

  • Seemless integration with Atlassian products
  • Easy to set up and use
  • Helpful support from Atlassian
No photo available

Cons

Ansible

  • Some of the modules could use more features.
John Reeve profile photo

Bamboo

  • More cost efective plugins
  • Slows as user base and builds increases
  • Granular email notification
Milan Shah profile photo

Performance

Ansible

Ansible 8.4
Based on 5 answers
Out of the box, Ansible can be slow over a bad connection, as it's establishing an SSH connection to the target server for each little task. There are some adjustments you can make to the defaults that greatly improve performance. And if you run Ansible on the same network as the target (i.e. by using a jump box or Jenkins server), then it can be crazy fast. I'd give it a 10 for speed except that it does require these adjustments first.
John Grosjean profile photo

Bamboo

No score
No answers yet
No answers on this topic

Alternatives Considered

Ansible

In the time of integration, we chose Ansible instead of Puppet because it was simpler to use, based on Python and didn't require additional server environments to run. Of course, there are a lot of different alternatives like Chef or Salt Stack.
Blagovest Petrov profile photo

Bamboo

As with all Atlassian products, the best part of Bamboo is the integration into their full suite of software. Getting started with Bamboo from a Stash or Bitbucket code repo is as simple as clicking a button, and all downstream changes are immediately tracked and updated. Atlassian has made a huge effort to ensure that the dashboards to monitor build and deployment plans are both useful and informative, and it has paid off in a big way. Users can start, stop, change, monitor, create and delete plans from the push of a single button. Overall, Bamboo is great at:* Rapidly setting up build plans* Being a central hub into all activity your company is a part of* Offering an intuitive UI* Allowing power-users to set up powerful CI/CD pipelines* Unit testing FTW
Bhargav Nanekalva profile photo

Return on Investment

Ansible

  • Ansible heped us to organize our management process.
Blagovest Petrov profile photo

Bamboo

  • Bamboo allows us to automatically build our software on all supported platforms at once allowing developers to not have to have the ability locally to build on all platforms.
  • Bamboo allows us to immediately find compilation problems with our builds making sure we stay on top of things and don't push them off to a later time.
  • It is safe to say that without Bamboo our organization would find things a lot more complex. Bamboo makes it simple to make sure our software is building correctly a lot of the time.
Tanner Lovelace profile photo

Pricing Details

Ansible

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Bamboo

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details

Add comparison