Interview: Why Applications Fail and What to Do About It

A culture of IT availability incorporating chaos testing and agile thinking is important to prevent application failures which come with unpredictable demand.