Additional business logic may be produced in Salesforce.com’s Apex language.
A recruitment application could be built to post a firm's jobs available. The application could find such jobs in the company database and take applications, but could shield the company database from queries on how much the current holder of the job is paid and the name of the recruiting manager who will make the final decision. Kelman said Salesforce.com keeps adding tools to give its customers "fine-grained control" over what data is coming into or leaving the company database.
Customers test applications in a Salesforce sandbox, where errors or violations of Salesforce's existing programming methods are detected and prevented from going into production.
Kelman said Salesforce.com hasn't added to its data center infrastructure to make the offering. It already has the spare capacity to meet the anticipated demand.
InformationWeek has published an in-depth report on private cloud computing. Download the report here (registration required).