Ansible is a popular and powerful automation framework for continuous delivery with features and benefits are listed in the following topics:
Ansible provides following features:
- Modernize
- Automate existing deployment process
- Manage legacy systems and process, updated like DevOps
- Migrate
- Define applications once and redeploy anywhere
- DevOps
- Model everything, deploy continuously
Using Ansible provides multiple advantages as listed following:
- Simple to use
- Special coding skills not required
- Tasks are executed sequentially
- Get productive quickly
- Automation is easily understood
- Powerful with functionality
- App deployment
- Configuration management
- Orchestration of workflow
- Orchestration of app life cycle
- Agentless
- Agentless architecture
- Uses OpenSSH and WinRM
- No agents to exploit or update
- More efficient and secure
Ansible is a multi-dimensional IT automation engine that simplifies automation of cloud provisioning, intra-service orchestration, configuration management, application...