Hacker News new | ask | show | jobs
by Epiphany21 1522 days ago
Software as a service is difficult to monetize and can be a poor fit for certain technologies. Generally speaking you will find more success if you can sell or give away the core software as a stand alone package and then provide support and infrastructure on top. It gives customers the confidence that they can host their own workloads on their own hardware if you ever stop providing your service.

Also, don't be afraid of providing some granularity in plans and be flexible about letting customers adjust them as they go. Underutilized plans are good for you in the short term, but probably not a good way to retain users if another service comes along to offer them what you won't.

That's just my two cents as someone who is frequently frustrated by enterprise cloud services.