Amazon stock is climbing as its earnings report is due. Meanwhile, Google and Microsoft have reportedly raised the stakes in the cloud computing sector, intensifying competition.