An Amazon Web Services outage on Oct. 20 temporarily disrupted operations at Boston-based Tufts Medicine. The outage, now resolved, also knocked out several major websites and apps — including ...