Most SaaS products are run on your servers for clients, but with enterprise clients they may need to run your product internally for various reasons (security, server accesss, etc.)<p>What are your suggestions for deploying a web app SaaS product internally? Wouldn't securing your source be a cause for concern?<p>I know places like Github offer this, but I'm not too familiar with the details.
You secure your source via your license. And a lawyer named Saul.<p>Really though, most enterprises aren't interested in stealing your source. If you have features they want to modify, they'll probably negotiate a source-code license with you (think: "I get to buy a beach house if this deal goes through")
Enterprises have recently been accelerating adoption of hybrid-cloud models for certain types of SaaS products.<p>With enterprise cloud server backup, for example, customers deploy Zetta.net's agents on their servers, and it backs up data to our offsite cloud data centers, and to the customers own local storage.