Salesforce Information


Client Server Architecture:

In a client-server architecture, the end user acts as a client to the service provider; the service provider has its own centralized system known as the server. Once the user connects to the server, they get full rights to access their data. A few examples of CRM software based on the client-server model are Siebel, SAP CRM, and SugarCRM.

Client-server Architecture Diagram

Pros and cons of the client-server architecture

Pros Cons

Any number of users can connect to the server.

Due to the high volume of requests, the server may stop responding or can go down.

Data is stored in company data center an Server is Maintained by the company

If a technical issues occurs on the data center,Users cannot access the data

Company needs technical staff to maintain and upgrade the server.

This models requires a dedicated high-speed server and a client's system.

Cloud Computing :

  1. Cloud computing is a general term for anything that involves delivering hosted services.
  2. Over the Internet on the model of Pay-Per-use.
  3. Cloud computing is usually classified on the basis of location, or on the service that the cloud is offering
  4. Based on a cloud location, we can classify cloud as:
    1. Public Cloud
      Whole computing infrastructure is located on the premises of a cloud computing company that offers the cloud service.
    2. Private Cloud
      1. Hosting all your computing infrastructure yourself and is not shared.
      2. The security and control level is highest while using a private network.
    3. Hybrid Cloud
      1. Using both private and public clouds, depending on their purpose.
      2. You host your most important applications on your own servers to keep them more secure and secondary applications elsewhere.
    4. Community Cloud
      1. A community cloud is shared between organizations with a common goal or that fit into a specific community.

  5. Cloud Services are broadly divided into three categories:
    1. IaaS -Infrastructure-as-a-Service
    2. PaaS -Platform-as-a-Service
    3. SaaS -Software-as-a-Service.

Advantages of cloud computing

IaaS : ( Infrastructure as a service )

  1. Infrastructure as a service is a concept of offering Server, Space, Network On rental basis on the model of pay-per-use using internet.
  2. Key features
    1. Instead of purchasing hardware outright, users pay for IaaS on demand.
    2. Infrastructure is scalable depending on processing and storage needs.
    3. Saves enterprises the costs of buying and maintaining their own hardware.
    4. Because data is on the cloud, there can be no single point of failure.
    5. Enables the virtualization of administrative tasks, freeing up time for other work.

PaaS : ( Platform as a Service )

  1. This is a concept of providing environment that is need to develop, manage and deliver applications or run the developed application.
  2. In addition to storage and other computing resources, users are able to use a suite of prebuilt tools to develop, customize and test their own applications.
  3. Key features
    1. PaaS provides a platform with tools to test, develop and host applications in the same environment.
    2. Enables organizations to focus on development without having to worry about underlying infrastructure.
    3. Providers manage security, operating systems, server software and backups.
    4. Facilitates collaborative work even if teams work remotely.

SaaS : ( Software as Service )

  1. This is a concept of accessing the application over internet.
  2. Applications are not installed on our local systems
  3. Key features
    1. SaaS vendors provide users with software and applications via a subscription model.
    2. Users do not have to manage, install or upgrade software, SaaS providers manage this
    3. Data is secure in the cloud; equipment failure does not result in loss of data.
    4. Data is secure in the cloud; equipment failure does not result in loss of data.
    5. Applications are accessible from almost any internet-connected device, from
    6. Virtually anywhere in the world.

Salesforce :, Inc. is an innovative cloud computing company that specializes on CRM products on cloud. In addition to CRM for Sales, Service and Marketing, it offers a Platform solutions for building applications on cloud based on Customer need.
Salesforce company Founded in 1999, the company pioneered moving CRM software from the traditional on-premise to on-Demand . Since then, Salesforce continued to grow their user base by helping companies have access to easy-to-use yet robust tools and technologies to grow their business. This eventually landed them the spot of world’s 4th largest software company.
Before the cloud based CRM we have many on-Premise CRM application like Siebel CRM SAP CRM ,Oracle-On-Demand etc.

Salesforce customers gained its popularity for three major reasons:

Sales Cloud is the CRM tool (it is commonly called Salesforce CRM). You can use it to manage leads, Accounts,Opportunity catter better services to customers and close the deals. It also provides advanced automated funtionalities likes reports and dashboards, sales forecasting, workflows and approvals, sales collaboration, territory management,and partner management. This is more suitable for those organizations who are engaged in business-to-business (B2B) and business-to-customer (B2C) then sales cloud is the service your sales team needs.
This is available to customers in four different Editions:

  1. Lightning Essentials
  2. Lightning Professional
  3. Lightning Enterprise
  4. Lightning Unlimited

Salesforce Service Cloud :

Salesforce Service Cloud specializes as a customer service application. It helps you deliver a more personalized support through various channels such as email, live chat, and phone.
It helps the agents to solve custer problems faster ,it also provides self-service portals and communities to customersto look for the solutions and solve the Cases.
This is available to the customer in four differnet Editions:

  1. Lightning Essentials
  2. Lightning Professional
  3. Lightning Enterprise
  4. Lightning Unlimited
Salesforce Live Agent
This features include a personalized live chat so you can engage customers in real-time both online and in-app
Salesforce LiveMessage
a. This is a mobile messaging solution to stay connected with your customers on the go.
b. This offers a more convenient method of providing a solution without getting tied to the web browser.
Salesforce Field Service Management
a. It is designed to connect your workforce with onsite service to improve first-visit resolution and onsite job management.
b. This will help us to manage inventory, job schedules,articles for online and offline users.
Salesforce Marketing Cloud
The marketing cloud provides you with one of the world’s most powerful digital marketing platforms to enguage agents and customers in diffrent platform.
  1. Salesforce Studio
  2. Salesforce Email Studio
  3. Salesforce Mobile Studio
  4. Salesforce Social Studio
Salesforce Community Cloud -
Salesforce Community Cloud is a platform where you can build a community for customers partners, retailers and distributors and all others who’s are relevant to business can communicate and exchange data.