Through custom Visualforce and Apex development, the Salesforce Platform-as-a-Service (PaaS) model extends the benefits of the on-demand model to custom software development. With PaaS solutions, companies are freed from the burdens of implementing and managing their IT infrastructures for custom applications, and can instead focus their resources on activities that provide the most business impact.
As a result, the PaaS model provides immediate benefits to IT and development organizations of all sizes. Plus, because you only pay for those services successfully deployed and used, you can eliminate much of the risk that accompanies traditional software-based development platforms.
With the Salesforce Cloud Infrastructure, you can focus on your business instead of technology, while developing solutions five times faster for half the price of traditional development platforms. The Salesforce infrastructure keeps you from having to worry about software upgrades, infrastructure upgrades, backups, disaster recovery, or server administration.