Expert Session: Automation using Ansible
Yashraj Dilip Oswal
Lead Software Engineer | Devops | 1x Azure certified | 1x AWS certified | Jenkins | Kubernetes | Docker | Python | Terraform | ELK | Github Workflow
As the picture above says it all, a session by two of the best industry experts addressed us and shared their knowledge on ansible automation. I feel grateful to be a part of such informative session where they talked about all possibilities and discussed few of the use-cases in ansible.
Ansible is the simplest way to automate apps and IT infrastructure. Application Deployment + Configuration Management + Continuous Delivery.
Automation is need of the current industries where industries are solving their challenges using ansible. Ansible provides us auto-scaling feature which is one of the current needs of industries to replace manual procedures which are sometimes time consuming process.
Got to know about various automation tools, like puppet, terraform, chef etc, but compared to these tools, ansible is more reliable, easier also ansible is agentless which means using SSH to push changes from a single source to multiple remote resources. Each play consists of a sequence of "tasks" that launch small programs called "modules" on a specified set of resources in your environment.
Ansible is one single tool which can be used for provisioning, orchestration, configuration management also integrating ansible with other tools and technologies is a easy task.
So, I would like to share what use-cases discussed and knowledge I gained yesterday:
- Sir gave a brief about how easy it is using ansible to provision an AWS cloud instance, for that sir made us familiar with ansible tower platform.
- A practical demo on how using ansible tower we can enable notification with application like slack, for approval and denial of any work process
- Sir taught about how to automate tool which do not have direct support from ansible using python virtual machine.
I would like to thank Mr Vimal Daga sir and Preeti Daga Ma'am, for organizing such events where we not only get to know more about industry trends but also learn alot from it.