San Francisco Frontiers - Microsoft sees strong earnings on cloud computing