Use-cases of Ansible

These are the 6 places where Ansible is used:

  • Provisioning — All the services like websites, apps etc. needs to be deployed somewhere and ansible helps in provisioning the deployment environment like virtual machines, cloud platforms etc.
  • Configuration Management — Ansible is widely being used as a configuration management tool.
  • Application Deployment — When you define your application with Ansible, and manage the deployment with Ansible Tower
  • Continuous delivery — Creating a CI/CD pipeline requires buy-in from numerous teams. You can’t do it without a simple automation platform that everyone in your organization can use.
  • Security — When you define your security policy in Ansible, scanning, and remediation of security policy can be integrated into other automated processes.
  • Orchestration — Configurations alone don’t define your environment. Sometimes you need to provide orchestration also

--

--