I've heard the "sell shovels" advice a million times but I've never heard of anyone getting rich selling shovels.
AWS -> cloud platform shovel
Google -> web advertising shovel
Maybe these are bad examples? To a certain degree these created/heavily-defined the market they serve, whereas the "shovel" concept might require selling a solution to an existing market.