Ansible : A way to automate apps and IT infrastructure
May 23, 2017

Ansible : A way to automate apps and IT infrastructure

Kashif Iqbal | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Ansible

Ansible is one the best automation tools for deploying an application on remote servers. It helps us avoid repetitive tasks and handles workflows.

Our organization using it mainly for below cases:
  • Cloud Application Automation
  • Virtual Machine/Instance configuration and Managment
  • Automated or Auto Deploy of Cloud supported Application
  • Easy creation of YAML PlayBook (configuration ) file
  • Easy and fast deployment
  • Save unnecessary onsite travel cost
  • Secure SSH connection
  • Ready to use built in many useful modules
  • Use Python for modules
  • Minimal support for Windows
  • Not so interactive and featured GUI
  • Positive impact is mainly on time and cost savings
  • Main negative impact is faced when an individual needs to troubleshoot an issue but has minimal informational of what is happening at back-end of an auto deploy
  • For VMware we have used auto Deploy and VMware power CLI to automate the things
  • For OpenStack based - seat service is used to automate the things using YML template.
  • For a fast auto-deploy of instances where resource elasticity is taking place.
  • Also to reduce onsite travel costs and deliver projects as soon as possible in case we have a number of servers to be configured to host application services.