Salesforce.com - Introdution



Salesforce is one of the leaders in "software as a service" aspect of cloud computing.   If you define cloud computing simply it is delivering hardware or software to end users without burdening them with backend details.

So Cloud computing can be generally classified as

Infrastructure as a service (IAAS) - Only hardware parts like Server space is shared with users.
Platform as a Service (PASS) - Servers and system software also shared by different users.
Software as a Service (SAAS) - software application, database etc also are shared.

Cloud providers will gather all these resources and give to users for a charge. There is no need to worry about purchasing server, database etc separately by user. Also a large initial investment for startup businesses can be avoided. At starting users can purchase only a small space and if found useful, later they can expand. This is scalable.

Salesforce will come under the category of Software as a service (SAAS). Salesforce is letting you to use their app and customize it according to your needs. Even though it is mainly a CRM oriented app, you can customize in the way you want. Also you can redesign the full app with your business look and feel, if you want. Also there is provision to add apps to your application from appexchange, which is the app store of salesforce applications.

In salesforce most of the things can be done using point and click activities. But in case you cannot achieve some of the functionality by the out of the box features, you can write custom classes in salesforce supported apex language. Also you can create custom looks using the HTML like markup language visualforce.

If any Salesforce.com Freelancer development tasks are there visit,

Salesforce freelance developer