We performed a comparison between Octopus Deploy and Red Hat Ansible Automation Platform based on real PeerSpot user reviews.
Find out in this report how the two Release Automation solutions compare in terms of features, pricing, service and support, easy of deployment, and ROI."The UI is very intuitive."
"Deployment is valuable. It deploys well."
"The rollback feature has been most valuable. We can write scripts from scratch. Octopus maintains an independent package for every deployment."
"The playbooks and the code the solution uses are quite useful."
"The initial setup is straightforward."
"The biggest thing I liked about Ansible is the check mode so that we can verify, after we've pushed, that the config there is actually what we intended."
"The solution can scale."
"It's nice to have the Dashboard where people can see it, have it report to our ELK stack. It's far more convenient, and we can trigger it with API and schedules, which is better than doing it with a whole bunch of scripts."
"It is all modular-based. If there is not a module for it today, someone will write it."
"Ansible is agentless. So, we don't need to set up any agent into the computer we are interacting with. The only prerequisite is that the host with which we are going to interact must have the Python interpreter installed on it. We can connect to a host and do our configuration by using Ansible."
"The reason I like Ansible is, first, the coding of it is very straightforward, it's very human-readable. I'm also on a contract, and I can clearly iterate and bring people up to speed very quickly on writing a Playbook compared with writing up a Puppet manifest or a Salt script."
"This solution could be improved by making it easier to divide variables in YAML file or JSON files."
"There could be scope for more integration with other platforms."
"You've got to jump through a few hoops to get some things configured, but if set up, you can do so many different things in it. So, there is complexity."
"We are very satisfied with what we have. From a management point of view, whatever makes it easier for my team to help customers write their own playbooks would be something very beneficial. Everything is going as a service. Creating playbooks can become much more consumer-oriented so that customers do not need to contact us to write their own playbooks."
"Some of the modules in Ansible could be a bit more mature. There is still a little room for further development. Some performance aspects could be improved, perhaps in the form of parallelism within Ansible."
"We are not using the Dashboard a lot because we have higher expectations from it. The default Dashboard from Tower doesn't give that much information. We really want to get down into more than if the job succeeded or what was the percentage of success. We want to get down to task-level success. If, in a job, there are ten tasks, we want to see this task was a success, and this was not, and how many were not. That's the kind of granularity we are looking for, that Tower does not give right now."
"The tool should allow us to create infrastructure. It has everything when it comes to management, but it lacks the provisioning aspect."
"For a couple of the API integrations, there has been a lack of documentation."
"There could be more stuff in the workflows. I hope that if I have ten templates with different services on it, workflow could auto-populate all the template-based services."
"Ansible is great, but there are not many modules. You can do about 80% to 90% of things by using commands, but more modules should be added. We cannot do some of the things in Ansible. In Red Hat, we have the YUM package manager, and there are certain options that we can pass through YUM. To install the Docker Community Edition, I'll write the yum install docker-ce command, but because the Docker Community Edition is not compatible with RHEL 8, I will have to use the nobest option, such as yum install docker-ce --nobest. The nobest option installs the most stable version that can be installed on a particular system. In Ansible, the nobest option is not there. So, it needs some improvements in terms of options. There should be more options, keywords, and modules."
"It could be easier to integrate Ansible with other solutions. No single tool can do everything. For example, we use Terraform for infrastructure and other solutions for configuration management and VMs."
More Red Hat Ansible Automation Platform Pricing and Cost Advice →
Octopus Deploy is ranked 8th in Release Automation with 3 reviews while Red Hat Ansible Automation Platform is ranked 3rd in Release Automation with 62 reviews. Octopus Deploy is rated 8.0, while Red Hat Ansible Automation Platform is rated 8.6. The top reviewer of Octopus Deploy writes "Easy to set up with intuitive UI and good reliability". On the other hand, the top reviewer of Red Hat Ansible Automation Platform writes "Its agentless, making the deployment fast and easy". Octopus Deploy is most compared with Microsoft Azure DevOps, UrbanCode Deploy, GitLab, AWS CodeDeploy and Spinnaker, whereas Red Hat Ansible Automation Platform is most compared with Red Hat Satellite, Microsoft Configuration Manager, VMware Aria Automation, Microsoft Azure DevOps and Microsoft Intune. See our Octopus Deploy vs. Red Hat Ansible Automation Platform report.
See our list of best Release Automation vendors.
We monitor all Release Automation reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.