Ansible: a great way to get started with automated deployments
Overall Satisfaction with Red Hat Ansible Automation Platform
We are using Ansible to configure our servers and to deploy our software to those servers. Our developers use it to deploy updates to staging and production environments, which enables them to work more in a DevOps role.
Pros
- Playbooks double as documentation of server environments.
- Makes it easy for developers to deploy.
- Automates the deployment process.
Cons
- Some of the modules could use more features.
- It has sped up our deployments considerably.
- It has help developers do more DevOps work.
- Chef
Chef was awesome, but it was overkill for what we needed. Ansible doesn't require a central hub which made it easier to set up. And the fact that Ansible runs over SSH made it an easier choice because it would use preexisting configurations. For example, we didn't need to update our firewalls or install any new software on the servers being updated.
Comments
Please log in to join the conversation