jon's avatar Jonathan Johnson

Always Be Updating

Tuesday, June 18, 2019

Abstract:

Abstract for 2019 Information Security Symposium

See how the Ilios Project at UCSF leverages our application tests, Github's Pull Requests, update bots, and automated container builds, to ensure that our small team can keep our application dependencies and OS packages constantly up to date.

Ilios has seamlessly upgraded through several major versions of two web frameworks, Linux distros, and innumerable security and feature updates to thousands of dependencies and libraries since v3 was launched in 2015. By focusing on writing great tests and leveraging automation and bots, we're able to keep each update small and easily applied. This takes the drama out of staying up to date, and allows us to update several times a week without slowing down.

Testing for security goes hand in hand with testing for user experience, and combining the two yields amazing benefits.

From here you can access the Slides or an all text summary or those slides