Cloud outages will never be 100% preventable. However, there are many tools which exist that help mitigate the impact of outages. Application performance management (APM) solutions have the ability to effectively pinpoint the root cause of cloud outages, whether it is a network, infrastructure or application component problem. When cloud applications fail, using APM to communicate performance data between the cloud vendor and customer is the quickest way to effectively diagnose and solve the problem.
When it comes to cloud service outages, the question is not if, but when. That’s why cloud application and services users and their software architects must design ways to exert control when disaster strikes. Either automatically or manually, turning off the cloud service in question until the issue is resolved is best
You can read more here: Cloud outages: What to do when cloud services and apps fail