You are on page 1of 15

Salesforce.

com Sales Cloud

Knowledge Share Session

Rohini Chaudhary
Email: rohini.chaudhary@onactuate.com
Getting Started with Salesforce.com

Salesforce.com is an American cloud computing company headquartered


in San Francisco, California. It was founded in March 1999, in part by
former Oracle executive Marc Benioff, Parker Harris as a company specializing
in Customer Relationship Management product as a service.
Salesforce is
Multi-tenant

Pay per Use - Predictable Operational Costs

Scalable- Scales with You.


Product Ecosystem
IoT Cloud
Sales
Cloud

Marketing
Cloud

Service Cloud
App
Cloud

Community
Health
Cloud
Cloud
Commerce
Cloud Analytics Cloud Financial
Services Cloud
How Salesforce Works?

Scalable Pod Architecture

EME n
NA1 NA2 NA3 AP
A Pod

Servers Scalable Software Architecture


Multi-tenant
Clusters Oracle Database Servers
Resin Application Servers
Veritas Backup
Linux OS
Lucene Search Servers
Database
clusters
How Salesforce Works?-Continued

Multitenant Architecture
Unlimited Real-Time Customization

Easy Real-time Customization for managing all the data.


Unlimited Custom Objects & Fields.
Build any Table
Add any Field
Automatic Audit History Tracking
Automatic Performance Tuning
Seamless Upgrades

3 Major releases every year-Spring, Summer, Winter.


Painless and hassle free upgrades.
Every customization and integration is automatically Upgraded.
Always have the latest innovations and technology.
Salesforce Sales Cloud
A CRM platform to support sales, marketing and customer support in
both business-to-business (B2B) and business-to-customer (B2C) contexts.
Salesforce Sales Cloud
.
Contact Management Lead Management

Opportunity Management Marketing Automation

Sales Collaboration Territory Management

Sales Performance Management Partner Management

Mobile Workflow and Approvals

Social Email & Calendaring


Coding In Salesforce
Introducing Apex
Force.com allows many customizations through User Interface
Force.com API allows developers to write client-side programs or integrations
for more flexibility in their applications
o Client side programs have performance costs
o Lack transactional control across API requests
o Cost and complexity of client hosting server code

APEX was introduced to address those issues and to revolutionize the way
developers create on-demand applications.
Coding In Salesforce
Apex Code Is
Strongly-typed, object-based programming language
Enables developers to execute logic and transaction control statements on
Force.com
Runs natively on the server
Code executes on the server when initiated by User Interface via Buttons &
Events, and data through the API
Java or C#-like syntax
Transactional
Can be used as Classes, Triggers, Batch Jobs
Query Languages
Salesforce Object Query Language (SOQL) and Salesforce Object Search
Language (SOSL) APIs to search your organizations Salesforce data.
A SOQL query is the equivalent of a SELECT SQL statement and searches the
org database.
SOSL is a programmatic way of performing a text-based search against the
search index.
Both SOQL WHERE filters and SOSL search queries can specify text you
should look for. When a given search can use either language, SOSL is
generally faster than SOQL if the search expression uses a CONTAINS term.
SOSL can tokenize multiple terms within a field (for example, multiple words
separated by spaces) and builds a search index off this.
Visualforce
Framework to build custom user interfaces
Hosted natively on Force.com
Build streamlined UX Extend Salesforce.com
Customize for different devices
Leverage other web technologies like CSS, JavaScript, Flash, HTML any other
web enabled code.
DEMO
Thank Y u

You might also like