Amazon's cloud warning rattles investors