Ansible vs Deployer: What are the differences?
Ansible: Radically simple configuration-management, application deployment, task-execution, and multi-node orchestration engine. Ansible is an IT automation tool. It can configure systems, deploy software, and orchestrate more advanced IT tasks such as continuous deployments or zero downtime rolling updates. Ansible’s goals are foremost those of simplicity and maximum ease of use; Deployer: Deployment Tool for PHP. A deployment tool written in PHP with support for popular frameworks out of the box.
Ansible belongs to "Server Configuration and Automation" category of the tech stack, while Deployer can be primarily classified under "Continuous Deployment".
Some of the features offered by Ansible are:
- Ansible's natural automation language allows sysadmins, developers, and IT managers to complete automation projects in hours, not weeks.
- Ansible uses SSH by default instead of requiring agents everywhere. Avoid extra open ports, improve security, eliminate "managing the management", and reclaim CPU cycles.
- Ansible automates app deployment, configuration management, workflow orchestration, and even cloud provisioning all from one system.
On the other hand, Deployer provides the following key features:
- Simple setup process and a minimal learning curve
- Ready to use recipes for most frameworks
- Parallel execution without extensions
"Agentless" is the primary reason why developers consider Ansible over the competitors, whereas "Simply to use" was stated as the key factor in picking Deployer.
Ansible and Deployer are both open source tools. Ansible with 37.8K GitHub stars and 15.8K forks on GitHub appears to be more popular than Deployer with 6.9K GitHub stars and 982 GitHub forks.
PedidosYa, Keen, and New Relic are some of the popular companies that use Ansible, whereas Deployer is used by Prombox, Playa, and Pharma4u GmbH. Ansible has a broader approval, being mentioned in 955 company stacks & 578 developers stacks; compared to Deployer, which is listed in 7 company stacks and 5 developer stacks.
Sign up to add or upvote prosMake informed product decisions
Sign up to add or upvote consMake informed product decisions
What is Ansible?
What is Deployer?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
Red Hat, Inc.