Ansible : Overview and Case-Study

Red Hat Ansible
Technologies used with ansible
  • The Ansible tool was developed by Michael DeHaan.
  • Ansible, Inc. (originally AnsibleWorks, Inc.) was the company founded in 2013 to commercially support and sponsor Ansible.
  • Red Hat acquired Ansible in October 2015.
  • Free: Ansible is free and an open-source tool.
  • Very simple to set up and use: No special coding skills are necessary to use Ansible’s playbooks
  • Powerful: Ansible lets you model even highly complex IT workflows.
  • Flexible: You can orchestrate the entire application environment no matter where it’s deployed. You can also customize it based on your needs.
  • Efficient: Because you don’t need to install any extra software, there’s more room for application resources on your server.
  • Agentless: You don’t need to install any other software or firewall ports on the client systems you want to automate. You also don’t have to set up a separate management structure.

Use Case of Ansible

Ansible Use Cases
  • Provisioning : Helps to automate and manage the process.
  • Configuration Management :The enterprise hardware and software information is recorded and updated in detail, thus maintaining the consistency of the product performance.
  • Continuous Delivery: Ansible Playbooks keep your applications properly deployed and managed throughout their entire lifecycle.
  • Application Deployment :The applications can be managed in Ansible from Development to Production when you define and manage the applications using Ansible.
  • Orchestration :To manage as a whole and how the configurations interact.
  • Security and Compliance :Wide security policy can be deployed across the infrastructure when the policy is defined in Ansible

CaseStudy: NetApp using Ansible

NetApp Logo
  • NetApp streamlined the iterative configuration file changes required for the NTP project with Ansible Engine, cutting the work from weeks to days.
  • Ansible Engine also eliminates the human errors that inevitably occur in highly iterative manual tasks.
  • With Ansible customers can automate NetApp solutions to deliver flexible, scalable and highly reliable storage deployment and management solutions for NetApp ONTAP, Element and E-Series storage systems.
  • Roll storage-infrastructure configurations into your CI/CD processes and application configurations for maximum agility with over 60 Ansible modules for NetApp.
  • Ansible seamlessly unites workflow orchestration with configuration management, provisioning and application deployment in one easy-to-use and deploy platform.

--

--

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