Success Stories- Ansible

Nishant Singh
4 min readMar 21, 2021

--

Ansible is one of the easiest DevOps tool that can automate nearly every server use case . Its based upon declarative language so a user just have to write up how to do a set of tasks and rest will be taken care by Ansible.

The tool is also believed to have solved innumerous use cases to most reputed companies across globe in high end servers and computers running in big workstations.

Benefited Customers

Idempotent Ansible ?

Ansible is Idempotent in nature. What I mean is that you keep on running same code hundreds of time but system will remains in same state as mentioned in the code (Ansible Playbooks).

Modules are the one that makes ansible powerful and idempotent. Basically these modules were created as a result of open source contributions and by RedHat learning community and so these modules are so much tested and matured that there’s only a minute chance of failure due to modules.

Features

If you know how to write codes in declarative language by making use of documents , they you are so ready to use Ansible for automation.

Ansible is a agentless server based tools. This means there’s no need for a backend program to run on the managed nodes on behalf of ansible. What you need is to authenticate yourself with some of the best protocols in the world like SSH.

Ansible is also believed to be successfully intricated across various clouds like AWS , Azure , IBM etc. and could result into a Hybrid Cloud Setup .

The main functionality of Ansible is configuring rather than provision due to lack of state maintenance but still it can be use even for provisioning from scratch and upgrading our infrastructure.

Use cases of Ansible

There’s a lot of use cases . RedHat itself provided the following scenarios where we could make use of Ansible and Ansible Tower

How companies uses Ansible

There’s a lot of them lets have a look into case studies of companies we probably know AWS and Cisco

  1. AWS

Using Ansible to automate your applications in AWS greatly increases the chances that your cloud initiative will be a success as proclaimed by AWS. Ansible automation can help you manage your AWS environment like a fleet of services instead of a collection of servers means rather than servers, we can directly provide services to customers.

Ansible has nearly 100 modules supporting AWS capabilities for various collaborations.

2. Cisco

Today DevOps model is highly adopted in application deployments and are leading higher efficiency and moving towards agile world

The above infrastructure highly speeded up the IT industry and is taking it forward toward agile. Ansible Tower also add one more star to the basic setup created by Ansible only.

But wait what is Ansible Tower 🤔?

Ansible Tower is an upgraded version of former Ansible and is very much adaptive to working through workflows and pipelines

With a beautiful GUI , the tool makes it attractive and it has almost intrication with a lot of SCMs like Git and Cloud.

Frankly speaking I’m myself not gone through so much licensing so can’t describe much about tower😅. But all I can definitely claim it simplified our daily tasks ……..

--

--

Nishant Singh
Nishant Singh

Written by Nishant Singh

I’m a student learning some newer technologies day by day . I just wish to go contribute somehow in this changing and evolving world😊

Responses (1)