Running with the Unicorns: Automating Environment Build and Deployment Processes by Turlach MacDonagh
HBS Online, the digital education initiative of HBS, has developed a custom learning environment which is run entirely in AWS. Building environments and provisioning systems required many manual steps. Deployments were checklists and manually performed. The stacks felt monolithic. In this session Turlach will discuss efforts to migrate system provisioning processes from Puppet to Ansible and embracing “Infrastructure as Code” to improve environment consistency, align with and empower development teams, and increase automation. Time permitting, Turlach will also showcase a live demonstration of how HBS uses Ansible to spin up entire environments at the push of a button and perform a scripted deployment.
Note: If you are interested in learning more about Ansible, there is an online class available at the Harvard Training Portal!
Update April 2019: Turlach provided a recording of the Zoom video of this talk. See the attachement below.
If the Video doesn't work in your browser, you may need to download the file and view in VLC (Quicktime on OSX will not play the video).