Ansible

How ansible solving problem of companies.

Mukul Jeveriya
3 min readDec 18, 2020

--

Ansible is an open source automation platform. It is a simple automation language that can perfectly describe an IT application infrastructure and improve the scalability, consistency, and reliability of your IT environment.

No one like to do repetitive task either in their jobs or in their life. So right now we are not talking about life but here in IT sector ansible took the responsibility to do repetitive task .Ansible reduces the human effort so now IT guys more focus on productive work unless focus on doing daily repetitive task.

Ansible is self-documenting, so easy to learn and by writing the playbooks any one can automate the tasks.

Ansible features

  • Provisioning
  • Configuration Management
  • Application Deployment
  • Orchestration
  • Security Automation
  • Continuous Delivery

Provisioning

Provisioning is like your web app or server or anything will live somewhere i.e. on a system. So setup a OS is called provisioning.

Configuration Management

It is a process for maintaining computer systems, servers, and software in a desired, consistent state.

Application Deployment

When you define your application with Ansible, and manage the deployment with Ansible Tower, teams are able to effectively manage the entire application lifecycle from development to production.

Orchestration

It is the automated configuration, management, and coordination of computer systems, applications, and services. It helps IT to more easily manage complex tasks and workflows.

Security Automation

Defining your security policy using Ansible.

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. Ansible Playbooks keep your applications properly deployed and managed throughout their entire lifecycle.

Companies who uses Ansible

Approximate 9000 companies all over the world using Ansible. More than 50% companies are United State based then less than 10% companies are United kingdom based than Canada, India etc.

There Are few companies listed below who used ansible and earn great revenue.

  • Voce Communication
  • Field Nation
  • QA Limited
  • Siemens
  • SproutLoud Media Networks, LLC
  • Ten-X
  • Hootsuite
  • Amelco
  • Lifesum
  • Microsoft
  • Nec etc…..

So let see how Siemens using ansible….

Siemens is a German multinational conglomerate company headquartered in Munich and the largest industrial manufacturing company in Europe. It is the one of the world’s largest producer for energy efficiency resource saving technology.

Few years ago Siemens decided to shift their 50% of work load to the cloud. For this shifting they used Ansible tool for automation. They are using Ansible Tower its a Web UI version of Ansible. Via ansible they do almost everything like security things, Data transfer, like for different different field task they write different different Playbook.

Ansible providing lots of modules to integrate with different different technologies so the integration makes easy. Thats how its easy to automate the things just writing a playbook in YAML language. This will make easy siemens to shift their work load on cloud using ansible.

“Instead of everyone doing things their own way if there is something generic that will be useful for all of Siemens, like hardening and patching, Ansible Tower runs a playbook that everyone uses.”

Mohamed Ghaleb
Program Manager siemens

--

--

No responses yet