How NASA using Ansible ?🤔
Lets Discuss about the NASA Case Study
👉Then First we need to discuss About NASA and the WESTPRIME contract:
The NASA Web Enterprises Services and Technology contract (WESTPRIME) was established to create a standard for public cloud usage within NASA. WESTPRIME deals with everything from the very well known www.nasa.gov site to privately accessible web applications used by NASA staff around the world. InfoZen is the prime contractor for NASA WESTPRIME..
👉Now Lets talk about the challenges faced by the NASA:
NASA WESTPRIME’s initial focus was to move roughly 65 applications from a traditional hardware based data center in a rapid time-line to a cloud-based environment. The rapid time-line resulted in many applications being migrated ‘as-is’ to a cloud environment. This allowed for NASA to gain significant cost savings from the change in infrastructure but did not allow for immediate cloud optimization of the applications and sites. As a result of the rapid migration requirement we had an environment spanning multiple virtual private clouds (VPCs) and AWS accounts that could not be easily managed. This resulted in scenarios where even simple things, like ensuring every system administrator had access to every server, or simple patching, were extremely burdensome.
👉How Ansible become solution for this challenge ?🤔
To solve the problems that they had with lack of centralized management and a diverse environment, then they evaluated multiple solutions and decided on an implementation of Ansible Tower. Now they are leveraging Ansible Tower to manage there environment in a very organized and scheduled way. As a result of the Ansible Tower implementation have achieved the following efficiencies:
→NASA web app servers are being patched routinely and automatically through Ansible Tower with a very simple 10-line Ansible playbook 😎WOW.
→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 there time but also allowed them 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. <OHH BHAI 😎>