Amazon and Google reported last night. Implications for Technology Infrastructure.