Is Amazon Stretching Itself Too Thin Against Google And Microsoft