ANSIBLE Integrations Can Automate anything | NASA case study

NASA CASE STUDY

  • NASA web app servers are being patched routinely and automatically through Ansible Tower with a very simple 10-line Ansible playbook.
  • Ansible is also being used to re-mediate security issues and was leveraged to re-mediate both OpenSSL issues earlier this year. This not only saved time but allowed to quickly re-mediate a very daunting security issue.
  • Every single week both the full and mobile versions of www.nasa.gov are updated via Ansible, generally only taking about 5 minutes to do.
  • OS level user accounts for mission critical staff are continually checked and created if missing. We can now say with absolute certainty that everyone who needs access has access, even if that means adding or removing a user almost instantly from all servers.
  • They have also integrated Ansible facts into CMDB, CloudAware, for better management visibility of entire AWS inventory. As a result, they are able to organize their inventory of AWS resources in a very granular way that was not possible before.
  • Ansible is also used to ensure their environment is compliant with necessary Federal security standards as outlined by FedRAMP and other regulatory requirements
  • Ansible does not require agents to be installed on hosts; native use of SSH
  • The learning curve is very small and took less than a day to learn
  • Non-technical staff can read an Ansible Playbook and know what’s happening
  • Most active open source community among its competitors
  • www.nasa.gov update window went from over 1 hour, to 5 minutes or less
  • Patching updates went from a multi-day process to a 45 minute process
  • Near real-time RAM and Disk monitoring accomplished without agents
  • OS Account provisioning across entire environment in less than 10 minutes
  • Baselining our standard AMI’s went from 1 hour of manual confguration to becoming an invisible background process
  • Application Stacks went from 1–2 hours to set up, to about 10 minutes per stack

Ansible INTEGRATIONS:
Infrastructure

Regardless of who your infrastructure vendors are, Ansible can help you automate all your infrastructure from bare metal to virtualization — all without having to expose credentials, or teach your users the specific UIs and APIs for each provider.

  • VMware
  • Red Hat Virtualization (RHV)
  • Xenserver
  • Vagrant
  • Linux (RHEL, CentOS, Fedora, Ubuntu, and others)
  • Windows
  • UNIX
  • IBMz/OS
  • NGINX
  • IBM Power System
  • NetApp
  • Infinidate
  • Pure Storage
  • IBM Storage
  • Dell EMC

INTEGRATION:
Networks

It’s time that the network teams got to participate in the DevOps revolution. Ansible brings its simplicity and agentless architecture to network automation in a way that enables IT organizations to finally include network teams in DevOps initiatives while simultaneously gaining better control and understanding of how their existing networks are configured and managed.

  • A10
  • Arista
  • Aruba
  • Cisco
  • Dell Technologies
  • and others

INTEGRATION:
Cloud

Ansible has deep and broad capabilities across the cloud ecosystem — on or off-prem, or a bit of both, Ansible can seamlessly automate in an increasingly hybrid world.

  • Amazon Web Services (AWS)
  • Google Cloud Platform (GCP)
  • Microsoft Azure
  • Open Stack

INTEGRATION:
DevOps Tools

Everyone defines DevOps differently. Here at Ansible, communication and collaboration are central to the idea. But how do you solve the challenge of bringing together separate teams and their chosen tools, while encouraging communication and collaboration

INTEGRATION:
Security

Securing an enterprise from the growing number of threats is a matter of the highest priority. A well-timed and duplicitous attack on a business can have far-reaching consequences, such loss of productivity, damage to reputation and huge fines. Ansible can help security teams to address new complexities and manage tasks at scale across different practices.

--

--

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