A couple weeks ago, AWS (Amazon Web Services) experienced a failure that impacted a large swath of popular services that we increasingly depend on to manage our digital lives. […] Click here to view full article