I feel like the next generation of this type of company is smaller consultancies that have awesome developers that build customer tooling on the side. But the main revenue driver is consultancy. Also it really feels like all the air has been let out of the docker/kubernetes/cloud-native balloon that was so popular in the late 2010s.
> smaller consultancies that have awesome developers that build customer tooling on the side I've worked at a couple consultancies and they were always chasing after that recurring product revenue. I grew to believe that it isn't possible under that business model. When you are running a consultancy you are in the business of marking up developer hours: find a client to sign a contract for $150 / hour and hire a cons…
The only time I've seen this work (and I have seen it work multiple times) is with managed hosting.
So if you are an expert at developing web applications or solutions using you can offer a managed hosting solution to your clients where you host the web app or the solution. Not all of them will take you up on it, but some will. Those that do will pay you a monthly fee. This isn't free (you now have to carry a pager) but is recurring.
Building your own SaaS/other unrelated product? That's a rock I've seen several consulting ships crash into (to pick a metaphor). Here's one that some of my friends tried to build in the late 2000s that I wrote about: https://www.mooreds.com/wordpress/archives/506