devenneym wrote:
Part of my job is setting processes in place that will help us survive our growth.
Perhaps one of those processes could be to do business with other small companies, so that they survive their growth?
devenneym wrote:
they'll surrender their source code if they go out of business
That's called escrow. It's fairly common for "one off" bespoke software, if the original agreement does not allow for supply of source on completion of the project. Most software vendors who are selling a packaged product to multiple companies (which sounds like this case) don't offer it, for the simple reason that the cost of running the escrow is more than the cost of lost sales for not having it. You could always ask them, though.
devenneym wrote:
before we sock all our confidential company data into their system and basically bet our business on their staying in business
But, you would need a contingency plan anyway. There's no guarantee that 3 years down the line the hosting company will still offer a solution that meets your needs, even if they are in still in business.
Server and Network Monitoring