THE AUTOMATION REVOLUTION :- ANSIBLE

History

Need of Automation

Automation Tools:-

What is Ansible??

Why Ansible??

How Ansible is powerful??

Simple

  • Human readable automation
  • No special coding skills needed
  • Tasks executed in order
  • Get productive quickly

Powerful

  • App deployment
  • Configuration management
  • Workflow orchestration
  • Orchestrate the app lifecycle

Agentless

  • Agentless architecture
  • Uses OpenSSH and WinRM
  • No agents to exploit or update
  • Predictable, reliable and secure

Popularity

How Ansible work??

1. Modules

2. Plugins

3. Inventories

4. Playbooks

5. APIs

DevOps with Ansible:-

Communication is the key to DevOps

Ansible: the language of DevOps

Ansible Use cases

1.Provisioning

2.CONFIGURATION MANAGEMENT

3.Application Deployment

4.Continuous Delivery

  • The CI asks Ansible to run a playbook that deploys a staging environment with the application.
  • When the stage tests pass, it might then be asked to run a production deployment.
  • Ansible can check out your artifacts from version control on each machine, or pull artifacts from the CI server, or from a package mirror.

5.Security Automation

6.Orchestration

Who use Ansible??

Use Case : Infrastructure Integration with Dell EMC Storage:-

Conclusion

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store