San Francisco Frontiers - Microsoft beats expectations fueled by Azure cloud business