Enterprise application development with traditional software has always proved complex, slow, and expensive. But in the last decade a new model called cloud computing has emerged to address these problems. Applications that run in the cloud are delivered as a service. As a result, companies are yielding considerable time and cost saving advantages. No longer do they have to buy and maintain hardware and software to run their applications. Nor do they have to spend on huge IT teams to manage and maintain complicated deployments.
salesforce.com has pioneered cloud computing with our comprehensive CRM application suite. More recently, we’ve opened up our infrastructure , enabling everyone to use it for custom application development. With salesforce.com’s Force.com cloud platform, you can build any business application and run it on our servers.
Just as cloud-based Salesforce CRM has become the leading CRM solution, the application development world is beating a path to the Force.com platform. With its unlimited power to innovate, Force.com is revolutionising custom application development, making it possible to quickly create robust, enterprise-class solutions for almost any business need.
Force.com offers an extremely powerful, scalable, and secure platform for application development. It delivers a complete technology stack covering the ground from database and security to workflow and user interface—so you can focus on assembling, building, and instantly deploying solutions. As a result, custom application development is possible without the headaches and expense of buying, configuring, and managing development hardware and software.
Unlike separately designed hardware and software products, Force.com speeds innovation through a powerful yet easy-to-use application development and deployment model. You can easily develop and then immediately deploy your solutions to the Force.com cloud-based infrastructure.
Force.com lets you implement business logic with workflow rules, approval processes, and custom code. You can store structured data, support Web browsers and mobile devices, integrate with other applications, do reporting and analytics, and scale up or down—all with the sub-second response time, high availability, and security you need to run your business applications.
The Force.com platform is the fastest path to complex enterprise application development. What used to take months can now be done in days or weeks. Companies and ISVs are using Force.com to build applications across the entire spectrum of business functions and industries: supply chain management, billing, audit, tax calculation, event management, compliance tracking, brand management, pricing, accounts receivable, accounts payable, billing, HR, payment processing, employee on-boarding, claims processing, and much more.
There are more than 100,000 custom applications running on Force.com, and the platform supports more than 150 million transactions per day.
Traditional custom application development platforms supply only the core services of database access and containers for logic and presentation. You need other software to create your entire application as well as additional components to run the data centre that supports the platform.
And more components means additional expenditure for acquisition, maintenance, and integration. With Force.com, you get a full enterprise application development stack—including a complete user interface to your data, comprehensive reporting and analytic capabilities, a flexible security and sharing model, and workflow and approvals. All this functionality is available and integrated from the outset. You can even leverage extended features such as built-in internationalisation, full support for mobile devices, and integration with existing systems.
Access to Force.com is through a Web browser, and both development and deployment take place in the cloud. The platform itself provides everything you need for robust enterprise application development through a combination of clicks, components, and code. This unique blend makes developers much more productive. Application capabilities come from simple declarations of attributes through pre-built capabilities and extend to a fully flexible application development environment.
With simple clicks, Force.com lets you include rich functionality in all your applications. You can define your data structures and relationships, expose user interfaces to interact with this data, extend internal data with logical representations, and define workflow actions and approval processes. It’s simply a matter of shaping the built-in capabilities of the platform to your needs by setting the values of attributes.
There’s one more application development advantage too. The entire Force.com reporting and analytics system is automatically built into all your applications, giving you integrated functionality that lets you mine your data store for additional value.
Create a social front office for your legacy systems, build powerful apps in record time, and make your employees more productive on any device.
Watch the demo
The fastest way to build and deploy social and mobile apps
60+ billion transactions/quarter, 220,000+ deployed apps, 99.9%+ uptime
All major certifications and trusted by the most security conscious organizations

Avon's entire business is built on social interactions
See how Avon quickly developed a Force.com app and rolled it out across 27 markets to help spread beauty around the world.

