DEV Community

Subhash Tyler πŸš€
Subhash Tyler πŸš€

Posted on

Industry use case on -Automation Using Ansible

Alt Text
Being an ARTH learner, I have attended a live practical workshop organized by LinuxWorld on the industrial application of ansible.

The session was delivered by two best experts in the industry
Mr. Sreejith Anujan (The Principal Instructor at Red Hat)
and Mr. Arun Eapen (Director, APAC Service Delivery, GLS RedHat Asia Pacific)

It was a very informative session, I learned about:

What is Automation?
Automation means reducing manual work as much as possible for a smooth and fast process. Using a Script in Automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.

Ansible - Ansible is a and agentless Automation tool that helps in automating the deployment of various applications.

Ansible tower - Ansible tower is a bundle of multiple features that provide different services like WebUI, Jobs, Schedule Jobs, Notification feature, Credential Management, Workflow Management, Templates, and other integrations. It also helps in CI and CD where we can manage the entire workflow which includes the git SCM using webhooks, node scaling, credential security, and this whole thing can be done by using playbooks called Ansible Collections.

What are the Ansible Tower Challenges?
Ansible tower provides us with an API, with Role-based access control along with many more features and not to mention simple to control GUI interface.

πŸ”΄ we can execute multiple playbooks in a single click.
πŸ”΄ we can do scaling using an ansible tower.
πŸ”΄ we can integrate other technologies easily.
πŸ”΄ Maintaining Workflow (Always run Ansible playbooks one after other)
πŸ”΄ Run Playbook based on permission by admin (allow/deny)
πŸ”΄ Integration of Ansible with any other technology (If any technology not supported, We can integrate after changing the python Virtual Environment)

How can we use credentials in Ansible Tower?
πŸ”΄ we use credentials to authenticate.
πŸ”΄ we use credentials when we integrate Ansible with cloud tech and others.

ChatOps
ChatOps is a new operational paradigm - work that is already happening in the background today is brought into a common chatroom.

0_QdL8T5zU2wgI2fMo
How can we integrate Ansible Tower with Cloud & Notification based Applications?
πŸ”΄ we can integrate ansible tower with cloud and notification based app (ChatOps).
πŸ”΄ like we can integrate ansible with Slack notifications using slack tokens.

#RedHat #vimaldaga #righteducation #educationredefine #rightmentor #linuxworld #makingindiafutureready #righeducation #arthbylw #ansiblebylw #ansible #expertsession #sreejith #arun #practicalimplementation #rh294

Top comments (0)