“The combined revenue backlogs for Alphabet and Amazon's cloud computing divisions now exceed $900 billion.”