As a shareholder, hopefully never. Building infrastructure and platforms has three wonderful benefits: * Good customers, where good is defined as smart and willing to spend money. Going up the stack means dealing making sacrifices on both of those dimensions. * Less complex products that stay relevant longer. Amazon builds legos and leaves the task of putting them together to others. The assembly can create value, bu…
Even LEGO sells mass-produced kits. And sure, kids predominantly play with LEGOS by building their own things. But when it comes to toys, LEGO isn't the only thing out there. And which helicopter would you think kids play with - the make-believe one that they have to wave around and pretend flies, or the mass-produced quadcopter that actually flies? Just because Amazon does what it does now well doesn't mean it can't…
AWS does put things together.
E.g. Autoscaling, RDS, Spot Fleets, OpsWorks
Nothing you couldn't do with their more basic pieces.
But these are still reusable and composable.