August 23, 2018



Salesforce is the CRM and primary enterprise offering within its own platform that can be used by small to large enterprises. It provides the fastest path from idea to App to a customer and is readily scalable to the growth potential of customer's organization. Salesforce provides companies with an interface for sales, marketing and even case management and task management, and a system for automatically routing and escalating important events. The Salesforce customer portal provides customers the ability to track their own cases, including a social networking plug-in that enables the user to join the conversation about their company on social networking websites, provides analytical tools and other services, including email alert, Google search, and access to customers' entitlement and contracts.

Salesforce CRM product is primarily available on cloud only and is composed of Sales Cloud, Service Cloud, Marketing Cloud, Commerce Cloud, Analytics Cloud, IoT Cloud, App Cloud, Health Cloud, Financial Services Cloud,, and Chatter.

Why cloud computing & how it works

With a cloud app, you just open a browser, log in, and start working.
That means a field sales representative using cloud-based CRM can get all the information they need on their mobile device. Contact notes can be updated in real-time, so they are always fresh and complete and available to others – no more waiting to get back to the office to type it in. And sales managers know exactly which deals will close and when, from their desktop machines in their offices, or their tablets or phones when they are out and about.
And this all happens without any hardware to buy and manage, or software to install and update. That's because the hardware and software required is all the responsibility of the cloud company that runs the app. Companies such as have years of experience managing their cloud infrastructure and making sure that it's secure and reliable.


Salesforce works on Model–view–controller architecture. Salesforce customisation service helps customers build user-experience-centric applications that can effortlessly be customised and integrated; accelerating the application development swiftly and cost-effectively. Salesforce provides 'Lightning' as a platform and 'Apex' as a language to customise application.


Apex is a proprietary programming language provided by the platform to developers similar to Java and C#. It is a strongly typed, object-oriented, case-insensitive programming language, following a dot-notation and curly-brackets syntax. Apex can be used to execute programmed functions during most processes on the platform, including custom buttons and links, event handlers on record insertion, update, or deletion, via scheduling, or via the custom controllers of Visualforce pages.


Lightning was formerly Known as It is a platform as a service (PaaS) that allows developers to create multitenant (software running on a server as a single instance, serving multiple tenants) add-on applications that integrate into the main application.


Salesforce helps you connect with your customers in a whole new way. You can build more meaningful and lasting relationships - Understand their needs better, Identifying new opportunities to help, Addressing problems faster and Deploying customer-focused apps lightning fast. With a single view of every customer interaction you can sell, service and market like never before.

  • No up-front cost and maintenance is free.
  • Get more leads, close more deals, and work faster.
  • Increase customer loyalty, retention, and satisfaction.
  • Connect one-on-one with customers on social, mobile, and more.
  • Anticipate customer wants based on past behaviour.
  • Monitor and manage your business anytime, anywhere.