Microsoft: Azure is at 99.995 percent uptime but we can do more