Introduction of Ansible.

Arpita Srivastava
EduTorq Community
Published in
2 min readSep 21, 2020

Hi everyone, you are here means you want to learn about Ansible. So lets start Everything about Ansible from its basics.

What is Ansible?

Don’t worry its the simplest and powerful automation tool. Its not only for Devops, it is the tool you can use for your daily purpose required in your system.The tasks you want to do daily again and again, you can just simple automate it using Ansible.

Ansible is an open-source software provisioning, configuration management, and application-deployment tool enabling infrastructure as code. It runs on many Unix-like systems, and can configure both Unix-like systems as well as Microsoft Windows.

Ansible written Python, Powershell, Ruby. Popularly known Configuration and Management Tool. Ansible uses Push Mechanism.

Benefits of Ansible.

  • Free: Ansible is an open-source tool.
  • Very simple to set up and use: No special coding skills are necessary to use Ansible’s playbooks .
  • Powerful: Ansible help you to understand even highly complex IT workflows.
  • Flexible: You can orchestrate the entire application environment no matter where it’s deployed. You can also customize it based on your needs.
  • Agentless: You don’t need to install any other software or firewall ports on the client systems you want to automate. You also don’t have to set up a separate management structure.
  • Efficient: Because you don’t need to install any extra software, there’s more room for application resources on your server.

Alternatives of Ansible.

There are many but there is few main alternatives of Ansible:

  • Chef
  • Puppet
  • Bamboo

But Ansible has occupied the huge market, here is the reason why:

In my next Blog I have explained the Architecture of Ansible in which you get brief idea about how Ansible works.

Bonus: Some Interview Questions.

  • To install Ansible is python should already installed on the system. Why?
  • Why Ansible is Agentless?
  • Why do we need Ansible?
  • What are the alternatives of Ansible?
  • What Ansible Push Mechanism means?

Thanks for reading and give some claps if its helpful.

--

--