A Microsoft Azure outage on July 30 was triggered by a distributed denial of service cyberattack. Here's what you need to know.