SlideShare a Scribd company logo
1 of 51
Salesforce
2 April 20, 2015
Contents
Cloud Computing Technology Concept
What is Salesforce.com?
Salesforce on-Demand Concept
Salesforce Real Time Cloud
Salesforce.com CRM Editions
Create login in Salesforce Developer Edition
Salesforce CRM Application Overview
Personal, App & Admin Setup Controls
Configuration & Customization Controls
Analytics – Reports & Dashboards
Force.com Platform Fundamentals
Salesforce Editions Comparison
Salesforce Advantages vs. Limitations
Revision of Customizations and Development
FAQs and Project description
3 April 20, 2015
Cloud Computing Technology Concept
 What is Cloud Computing?
 Cloud computing is the use of computing resources (hardware and
software) that are delivered as a service over a network (typically the
Internet).
 Cloud computing provides the facility to access shared resources and
common infrastructure, offering services on demand over the network to
perform operations that meet changing business needs.
 It also provides facilities for users to develop, deploy and manage their
applications ‘on the cloud’, which entails virtualization of resources that
maintains and manages itself.
4 April 20, 2015
Our Mission: Resource, Infrastructure & App Sharing
1960’s
Mainframe
1980’s
Client/server
Today
Enterprise Cloud
Computing
5 April 20, 2015
Applications Moving to the Cloud
Today
Cloud Computing
Applications
1960’s
Mainframe
1980’s
Client/server
6 April 20, 2015
Platforms Moving to the Cloud
1960’s
Mainframe
1980’s
Client/server
Today
Cloud Computing
Platforms
7 April 20, 2015
The Cloud Computing Model: Right for These Times
Multi-Tenant:
Pay As You Go:
Elastic:
No Capital Expenditure
Predictable Operating Costs
Scales With You
8 April 20, 2015
What is Salesforce.com?
 It’s an online web-based Customer Relationship Management (CRM)
service from Salesforce.com company. As with all CRM software, it
captures and organizes communications and information from current or
prospective customers from many departments across a company.
 Salesforce.com CRM is based on multitenant architecture. It means
multiple customers sharing common technology and all running on the
latest release, much like Amazon.com or Google.
 With multitenancy, you don’t have to worry about application or
infrastructure upgrades—they happen automatically. In fact, multitenancy
lets companies focus on managing CRM, not managing technology.
9 April 20, 2015
Salesforce on-Demand Concept
Cloud ComputingClient / Server
& App Server Platforms
Mainframe
Platforms
Notes
21st
Century Platforms
Late 20th
Century Platforms
Mid 20th
Century Platforms
10 April 20, 2015
The Real-Time Cloud
The world’s most complete cloud applications
(software-as-a-service)
The fastest way to build apps on a cloud platform
(platform-as-a-service)
Real-time cloud infrastructure
(infrastructure-as-a-service)
11 April 20, 2015
Force.com is Cloud Computing for the Enterprise
YOU
get to focus on innovation
We do
Infrastructure
Services
We do
Application
Services
We do
Operations
Services
Build your data model
Build your business logic
Build your user interface
Network
Storage
Operating System
Database
App Server
Web Server
Data Center
Security
Sharing
Integration
Customization
Web Services
API
Multi-Language
Authentication
Availability
Monitoring
Patch Mgmt
Upgrades
Backup
NOC
12 April 20, 2015
A Complete Platform to Develop in the Cloud
Database as a
Service
Create any data model
and let Force.com take
care of the
infrastructure
Database as a
Service
Create any data model
and let Force.com take
care of the
infrastructure
User Interface as
a Service
Build any user
experience for any UI
User Interface as
a Service
Build any user
experience for any UI
Development as a
Service
Tools to support the
entire development
lifecycle
Development as a
Service
Tools to support the
entire development
lifecycle
Logic as a
Service
Create powerful
business logic and
workflow
Logic as a
Service
Create powerful
business logic and
workflow
13 April 20, 2015
Why is Force.com So Much Faster?
Pre-built, tested, integrated components drive developer productivity
Multi-Device
End User
Administration
Access Control
& Audits
Database Web
Services API
Reporting &
Analytics
Workflow
Engine
Forms & Page
Layout Editor
A B D
C
Clicks Code
Java / .NET
80% 20%
20% 80%
14 April 20, 2015
Salesforce.com CRM Editions
We can download the detailed comparison chart from salesforce.com website-
-http://www.salesforce.com/assets/pdf/datasheets/DS_RightSFDC.pdf
-http://login.salesforce.com/help/doc/en/limits.htm
15 April 20, 2015
Create Login in Salesforce Developer Edition (Free)
 Fill up the registration from then click on Submit button
 You will receive a link to set your password on your given email address.
Check your email and set password.
 Navigate to http://developer.force.com/
 Click on the “free Developer Edition” link on the left hand side of the screen.
16 April 20, 2015
Login in Salesforce Developer Edition
 Navigate to – https://login.salesforce.com/
 Enter username and password then click on Login button
17 April 20, 2015
Salesforce CRM Application Overview
 What are Salesforce Standard Business Objects?
18 April 20, 2015
Salesforce CRM Application Overview
19 April 20, 2015
Personal, App & Admin Setup Controls
20 April 20, 2015
Personal, App & Admin Setup Controls (cont’d)
21 April 20, 2015
Personal, App & Admin Setup Controls (cont’d)
22 April 20, 2015
Configuration & Customization Controls
 Salesforce Standard and Custom Objects
 Standard & Custom Fields
 Data Types in Salesforce
 Relationships (Lookup & Master-Detail)
 Page Layouts & Record Types
 Validation Rules
 Workflow Rules
 Approval Process
 Profiles
 License
 Sharing Settings and Roles
 Tabs & Apps
 Packages
23 April 20, 2015
Configuration & Customization Controls (cont’d)
Salesforce Standard Objects – In concept, a standard or custom object is like a
table in database. They represent a structure to store specific type of information.
In general, Objects already created for you by Salesforce are called standard
objects. Objects you create in your organization are called custom objects.
24 April 20, 2015
Configuration & Customization Controls (cont’d)
Salesforce Custom Objects – Custom objects are custom database tables that
allow you to store information unique to your organization. For example, your
organization may want to create a custom object called Employee to store data for
your company’s employee.
After you define a custom object, you can:
Create custom fields.
Build page layouts
Create a custom tab
Create reports and dashboards to analyze custom object data
25 April 20, 2015
Configuration & Customization Controls (cont’d)
 Standard & Custom Fields
26 April 20, 2015
Configuration & Customization Controls (cont’d)
 Data Types
27 April 20, 2015
Configuration & Customization Controls (cont’d)
 Relationships (Lookup and Master-Detail)
Lookup Relationship (Loosely coupled)
This type of relationship links two objects together. Lookup relationships are similar to
master-detail relationships, except they do not support sharing or roll-up summary fields.
If we delete any object then other object is not deleted.
Master-Details Relationship (Tightly coupled)
This type of relationship closely links objects together such that the master record
controls certain behaviors of the detail and subdetail record.
When a master record is deleted, the related detail and subdetail records are also
deleted.
The security settings for the master record control the detail and subdetail records.
You can use master-detail relationships to model many-to many relationships between
any two objects.
Hierarchical Relationship
This type of relationship is a special lookup relationship available only for the user
object. It allows users to use a lookup field to associate one user with another that does
not directly or indirectly refer to itself.
28 April 20, 2015
Configuration & Customization Controls (cont’d)
 Page Layouts and Record Types
Page Layouts
Control which fields, related lists, and custom links users see, on detail and edit pages
only.
Control which standard and custom buttons display on detail pages and related lists.
Determine whether fields are visible, read only, or required, on detail and edit pages
only.
Record Types
Record types allow you to offer different business processes, picklist values, and page
layouts to different users based on their profiles.
29 April 20, 2015
Configuration & Customization Controls (cont’d)
 Validation Rules
Validation rules help improve data quality by preventing users from saving incorrect
data. You can define one or more validation rules that consist of an error condition and
corresponding error message.
Validation rules are executed at record save time. If an error condition is met, the save
is aborted and an error message displayed.
.
30 April 20, 2015
Configuration & Customization Controls (cont’d)
 Workflow Rules
 Automate your organization’s standard processes by configuring workflow rules.
 Workflow automates the following types of actions based on your organization's
processes:
- Tasks—Assign a new task to a user, role, or record owner.
- Email Alerts—Send an email to one or more recipients you specify.
- Field Updates—Update the value of a field on a record.
- Outbound Messages—Send a secure, configurable API message (in XML format) to a
designated listener
Real-Time Workflow
Time-Based Triggers
Approvals
Formula-based
Outbound Messaging
Automated Business Rules
through Point-and-Click Workflow
31 April 20, 2015
Configuration & Customization Controls (cont’d)
 Approval Process
 An approval process is an automated process your organization can use to approve
records in Salesforce. An approval process specifies the steps necessary for a record
to be approved and who must approve it at each step.
 An approval process also specifies the actions to take when a record is approved,
rejected, recalled, or first submitted for approval.
Request
Approval Approve
Send to
Accounting
Yes
Send Back
No Action
For 2 Days
Escalate
No
Approve
32 April 20, 2015
Configuration & Customization Controls (cont’d)
 Profiles
 A profile contains user permissions and access settings that control what users can
do within their organization.
 Standard profiles
o System Administrator
o Standard Platform User
o Standard User
o Customer Portal User
o Solution Manager
o Marketing User
o Contract Manager
o Read Only
o Chatter Only User
o Site.com Only User
 Custom Profiles
- Custom profiles are just a clone of standard profiles with some customized settings
and permissions.
 For more details - http://ap1.salesforce.com/help/doc/en/standard_profiles.htm
33 April 20, 2015
Configuration & Customization Controls (cont’d)
 License
A user license entitles a user to different functionality within Salesforce and determines
which profiles and permission sets are available to the user.
Salesforce License Types
oSalesforce
oSalesforce Platform
oForce.com - One App
oChatter Free
oChatter Only
34 April 20, 2015
Configuration & Customization Controls (cont’d)
 Sharing Settings & Roles
Field, Object and Record-Level Control
Sharing Across CRM and Custom Apps
Point and Click Permissions
Custom Sharing Rules Across Roles,
Profiles, and Channels
Integrated with API, Reporting & Search
Integrated With Single Sign-on
Flexible Data Sharing
with Point-and-Click Rules
35 April 20, 2015
Configuration & Customization Controls (cont’d)
 Sharing Settings
In Salesforce, you can control access to data at many different levels. For example,
you can control the access your users have to objects with object permissions. Within
objects, you can control the access users have to fields using field-level security. To
control access to data at the record level, we use sharing settings
Your organization-wide default sharing settings give you a baseline level of access
for each object and enable you to extend that level of access using hierarchies or
sharing rules.
For more details visit -http://ap1.salesforce.com/help/doc/en/users_understanding_license_types.htm
http://ap1.salesforce.com/help/doc/en/sharing_model_fields.htm
 Roles
 Depending on your sharing settings, roles can control the level of visibility that users
have into your organization’s data. Users at any given role level can view, edit, and
report on all data owned by or shared with users below them in the hierarchy, unless
your organization’s sharing model for an object specifies.
 All users that require visibility to the entire organization should belong to the highest
level in the hierarchy.
36 April 20, 2015
Configuration & Customization Controls (cont’d)
 Custom Tabs, Custom Apps and Packages
Custom Tabs
A custom tab is a UI component you create to display custom object data or other web
content embedded in the application.
Custom Apps
An app is a group of tabs that works as a unit to provide functionality.
Users can switch between apps using the Force.com app drop-down
menu at the top- right corner of every page
Packages
A package contains components such as apps, objects, reports, or email templates.
These packages can be uploaded to share with others privately or posted on Force.com
AppExchange to share publicly. There are two types are packages managed and
unmanaged
37 April 20, 2015
Analytics – Reports & Dashboards
Real-Time Updates
Real-Time Updates
Real-Time Analytics
Real-Time Visibility with
Easy to Create Reports
Customizable by Business Users
Real-Time Reporting
Integrated Analytics Across All Apps
Security Controls
Mobile Access
Email Dashboard Delivery
38 April 20, 2015
Analytics – Reports & Dashboards (cont’d)
 Reports
A report returns a set of records that meets certain criteria, and
displays it in organized rows and columns. Report data can be filtered,
grouped, and displayed graphically as a chart. Reports are stored in
folders, which control who has access.
• Tabular report
• Summary report
• Matrix report.
39 April 20, 2015
Analytics – Reports & Dashboards (cont’d)
The Interactive Report Builder Interface
40 April 20, 2015
Analytics – Reports & Dashboards (Cont’d)
 Dashboards
Dashboards are graphical representation of reports. Dashboards can
be generated for summary or matrix reports (and not for tabular reports).
Dashboards display data as per last time report was run.
Table Good for showing top five, bottom five lists.
Gauge Used to show progress towards a goal
Metric Shows a single number
VisualForce page used to pull data from other sources
41 April 20, 2015
Analytics – Reports & Dashboards (cont’d)
Dashboards Types
42 April 20, 2015
Force.com Fundamentals
Model View Controller Pattern
43 April 20, 2015
Force.com Fundamentals (cont’d)
MVC Breakdown
44 April 20, 2015
Force.com Fundamentals (cont’d)
Sample of Visualforce Page
45 April 20, 2015
Force.com Fundamentals
Visualforce System Architecture - Development Mode
46 April 20, 2015
Force.com Fundamentals (cont’d)
Visualforce System Architecture - Standard User Mode
47 April 20, 2015
Force.com Fundamentals (cont’d)
Sample of Apex Code
48 April 20, 2015
Force.com Fundamentals (cont’d)
Apex is compiled, stored, and run entirely on the Force.com platform.
49 April 20, 2015
Salesforce Editions Comparison Chart
50 April 20, 2015
Salesforce Advantages vs. Limitations
 Advantages
 Lower Cost, Faster, Higher Quality
 High scalability, Any-Time Service
 Low down time
 Limitations
 Data Protection
 Not best fit for small size companies
 Governor limits
51 April 20, 2015
Thank You
Any Question ?

More Related Content

What's hot

Salesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightningSalesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightning
suresh
 

What's hot (20)

Session 1: INTRODUCTION TO SALESFORCE
Session 1: INTRODUCTION TO SALESFORCESession 1: INTRODUCTION TO SALESFORCE
Session 1: INTRODUCTION TO SALESFORCE
 
Introduction to Salesforce Platform - Basic
Introduction to Salesforce Platform - BasicIntroduction to Salesforce Platform - Basic
Introduction to Salesforce Platform - Basic
 
Introduction to Salesforce | Salesforce Tutorial for Beginners | Salesforce T...
Introduction to Salesforce | Salesforce Tutorial for Beginners | Salesforce T...Introduction to Salesforce | Salesforce Tutorial for Beginners | Salesforce T...
Introduction to Salesforce | Salesforce Tutorial for Beginners | Salesforce T...
 
Introduction to Salesforce.com
Introduction to Salesforce.comIntroduction to Salesforce.com
Introduction to Salesforce.com
 
Salesforce Overview For Beginners/Students
Salesforce Overview For Beginners/StudentsSalesforce Overview For Beginners/Students
Salesforce Overview For Beginners/Students
 
Salesforce Service cloud 3 presentation
Salesforce Service cloud 3 presentation Salesforce Service cloud 3 presentation
Salesforce Service cloud 3 presentation
 
Salesforce sales cloud solutions
Salesforce sales cloud solutionsSalesforce sales cloud solutions
Salesforce sales cloud solutions
 
Salesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightningSalesforce online training || Salesforce Integration | salesforce lightning
Salesforce online training || Salesforce Integration | salesforce lightning
 
Data model in salesforce
Data model in salesforceData model in salesforce
Data model in salesforce
 
Salesforce Tutorial for Beginners: Basic Salesforce Introduction
Salesforce Tutorial for Beginners: Basic Salesforce IntroductionSalesforce Tutorial for Beginners: Basic Salesforce Introduction
Salesforce Tutorial for Beginners: Basic Salesforce Introduction
 
Top 10 Checklist For Successful Salesforce Implementation
Top 10 Checklist For Successful Salesforce ImplementationTop 10 Checklist For Successful Salesforce Implementation
Top 10 Checklist For Successful Salesforce Implementation
 
Champion Productivity with Service Cloud
Champion Productivity with Service CloudChampion Productivity with Service Cloud
Champion Productivity with Service Cloud
 
What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?What Is Salesforce CRM, Editions, Licenses?
What Is Salesforce CRM, Editions, Licenses?
 
Salesforce Integration Patterns
Salesforce Integration PatternsSalesforce Integration Patterns
Salesforce Integration Patterns
 
Sales Cloud Best Practices
Sales Cloud Best PracticesSales Cloud Best Practices
Sales Cloud Best Practices
 
Salesforce Sales Cloud: Best Practices to Win More Deals
Salesforce Sales Cloud: Best Practices to Win More DealsSalesforce Sales Cloud: Best Practices to Win More Deals
Salesforce Sales Cloud: Best Practices to Win More Deals
 
Reports and dashboards @salesforce
Reports and dashboards @salesforceReports and dashboards @salesforce
Reports and dashboards @salesforce
 
Salesforce PPT.pptx
Salesforce PPT.pptxSalesforce PPT.pptx
Salesforce PPT.pptx
 
Salesforce Lightning workshop
Salesforce Lightning workshopSalesforce Lightning workshop
Salesforce Lightning workshop
 
Salesforce integration best practices columbus meetup
Salesforce integration best practices   columbus meetupSalesforce integration best practices   columbus meetup
Salesforce integration best practices columbus meetup
 

Viewers also liked

Salesforce Traning Adm 201
Salesforce Traning   Adm 201Salesforce Traning   Adm 201
Salesforce Traning Adm 201
plug2learn
 
ADM 201 CERT OF COMPLETION
ADM 201 CERT OF COMPLETIONADM 201 CERT OF COMPLETION
ADM 201 CERT OF COMPLETION
Michael Aderogba
 
The future of_sales_technology
The future of_sales_technologyThe future of_sales_technology
The future of_sales_technology
Mod Piyanush
 
Salesforce training: Accounts & Contacts
Salesforce training: Accounts & ContactsSalesforce training: Accounts & Contacts
Salesforce training: Accounts & Contacts
canheier
 
Adm 201 study group session 1 user interface kathy c
Adm 201 study group session 1   user interface kathy cAdm 201 study group session 1   user interface kathy c
Adm 201 study group session 1 user interface kathy c
ovalisgroup
 
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Amit Sharma
 

Viewers also liked (17)

Salesforce 101
Salesforce 101Salesforce 101
Salesforce 101
 
Trailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App CloudTrailhead live - Overview of Salesforce App Cloud
Trailhead live - Overview of Salesforce App Cloud
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com Overview
 
Salesforce Traning Adm 201
Salesforce Traning   Adm 201Salesforce Traning   Adm 201
Salesforce Traning Adm 201
 
Overview of salesforce login tour
Overview of salesforce login tourOverview of salesforce login tour
Overview of salesforce login tour
 
ADM 201 CERT OF COMPLETION
ADM 201 CERT OF COMPLETIONADM 201 CERT OF COMPLETION
ADM 201 CERT OF COMPLETION
 
Effective Sales Technology
Effective Sales TechnologyEffective Sales Technology
Effective Sales Technology
 
The future of_sales_technology
The future of_sales_technologyThe future of_sales_technology
The future of_sales_technology
 
Salesforce training: Accounts & Contacts
Salesforce training: Accounts & ContactsSalesforce training: Accounts & Contacts
Salesforce training: Accounts & Contacts
 
Adm 201 study group session 1 user interface kathy c
Adm 201 study group session 1   user interface kathy cAdm 201 study group session 1   user interface kathy c
Adm 201 study group session 1 user interface kathy c
 
Salesforce ppt v07122013
Salesforce ppt v07122013Salesforce ppt v07122013
Salesforce ppt v07122013
 
Salesforce Admins Exposed
Salesforce Admins ExposedSalesforce Admins Exposed
Salesforce Admins Exposed
 
Salesforce course-training-material
Salesforce course-training-materialSalesforce course-training-material
Salesforce course-training-material
 
Integrating with salesforce
Integrating with salesforceIntegrating with salesforce
Integrating with salesforce
 
Salesforce Admin
Salesforce AdminSalesforce Admin
Salesforce Admin
 
Campaign management
Campaign managementCampaign management
Campaign management
 
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
Salesforce interview-preparation-toolkit-formula-and-validation-rules-in-sale...
 

Similar to Salesforce complete overview

Intro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite AppsIntro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite Apps
dreamforce2006
 
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
pd7.group
 

Similar to Salesforce complete overview (20)

Winter'18 Developer Preview Webinar
Winter'18 Developer Preview WebinarWinter'18 Developer Preview Webinar
Winter'18 Developer Preview Webinar
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
 
Training Report
Training ReportTraining Report
Training Report
 
Software as Service
Software as ServiceSoftware as Service
Software as Service
 
Intro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite AppsIntro to AppExchange - Building Composite Apps
Intro to AppExchange - Building Composite Apps
 
Microsoft Dynamics CRM - Customization and Configuration Training Online Cour...
Microsoft Dynamics CRM - Customization and Configuration Training Online Cour...Microsoft Dynamics CRM - Customization and Configuration Training Online Cour...
Microsoft Dynamics CRM - Customization and Configuration Training Online Cour...
 
Common Service and Common Data Model by Henry McCallum
Common Service and Common Data Model by Henry McCallumCommon Service and Common Data Model by Henry McCallum
Common Service and Common Data Model by Henry McCallum
 
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
Agilewiz PaaS, SaaS, Web 2.5, Platform Technology, BPO Platform Technology,Di...
 
Best salesforce training Institute in Hyderabad
Best salesforce training Institute in HyderabadBest salesforce training Institute in Hyderabad
Best salesforce training Institute in Hyderabad
 
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
Requirements endlich 'richtig': Moderne Requirements-Tools erfolgreich einfüh...
 
APIs: the Glue of Cloud Computing
APIs: the Glue of Cloud ComputingAPIs: the Glue of Cloud Computing
APIs: the Glue of Cloud Computing
 
Salesforce CRM Administration and Developer Training
Salesforce CRM Administration and Developer TrainingSalesforce CRM Administration and Developer Training
Salesforce CRM Administration and Developer Training
 
Salesforce Advanced Administrator and Advanced Developer Training
Salesforce Advanced Administrator and Advanced Developer TrainingSalesforce Advanced Administrator and Advanced Developer Training
Salesforce Advanced Administrator and Advanced Developer Training
 
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration PlatformWebinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
Webinar: Microsoft SharePoint-The Ultimate Enterprise Collaboration Platform
 
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environmentSalesforce CRM: A new way of managing Customer Relationship in cloud environment
Salesforce CRM: A new way of managing Customer Relationship in cloud environment
 
Intro to Office 365 Admin
Intro to Office 365 AdminIntro to Office 365 Admin
Intro to Office 365 Admin
 
Dynamics CRM 2011 Architecture Overview
Dynamics CRM 2011 Architecture OverviewDynamics CRM 2011 Architecture Overview
Dynamics CRM 2011 Architecture Overview
 
Salesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer OverviewSalesforce Spring 14 Release Developer Overview
Salesforce Spring 14 Release Developer Overview
 
Venkatesh SFDC Resume
Venkatesh SFDC ResumeVenkatesh SFDC Resume
Venkatesh SFDC Resume
 
Sps2015 intro to office 365 admin nikkia carter
Sps2015 intro to office 365 admin   nikkia carterSps2015 intro to office 365 admin   nikkia carter
Sps2015 intro to office 365 admin nikkia carter
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Salesforce complete overview

  • 2. 2 April 20, 2015 Contents Cloud Computing Technology Concept What is Salesforce.com? Salesforce on-Demand Concept Salesforce Real Time Cloud Salesforce.com CRM Editions Create login in Salesforce Developer Edition Salesforce CRM Application Overview Personal, App & Admin Setup Controls Configuration & Customization Controls Analytics – Reports & Dashboards Force.com Platform Fundamentals Salesforce Editions Comparison Salesforce Advantages vs. Limitations Revision of Customizations and Development FAQs and Project description
  • 3. 3 April 20, 2015 Cloud Computing Technology Concept  What is Cloud Computing?  Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet).  Cloud computing provides the facility to access shared resources and common infrastructure, offering services on demand over the network to perform operations that meet changing business needs.  It also provides facilities for users to develop, deploy and manage their applications ‘on the cloud’, which entails virtualization of resources that maintains and manages itself.
  • 4. 4 April 20, 2015 Our Mission: Resource, Infrastructure & App Sharing 1960’s Mainframe 1980’s Client/server Today Enterprise Cloud Computing
  • 5. 5 April 20, 2015 Applications Moving to the Cloud Today Cloud Computing Applications 1960’s Mainframe 1980’s Client/server
  • 6. 6 April 20, 2015 Platforms Moving to the Cloud 1960’s Mainframe 1980’s Client/server Today Cloud Computing Platforms
  • 7. 7 April 20, 2015 The Cloud Computing Model: Right for These Times Multi-Tenant: Pay As You Go: Elastic: No Capital Expenditure Predictable Operating Costs Scales With You
  • 8. 8 April 20, 2015 What is Salesforce.com?  It’s an online web-based Customer Relationship Management (CRM) service from Salesforce.com company. As with all CRM software, it captures and organizes communications and information from current or prospective customers from many departments across a company.  Salesforce.com CRM is based on multitenant architecture. It means multiple customers sharing common technology and all running on the latest release, much like Amazon.com or Google.  With multitenancy, you don’t have to worry about application or infrastructure upgrades—they happen automatically. In fact, multitenancy lets companies focus on managing CRM, not managing technology.
  • 9. 9 April 20, 2015 Salesforce on-Demand Concept Cloud ComputingClient / Server & App Server Platforms Mainframe Platforms Notes 21st Century Platforms Late 20th Century Platforms Mid 20th Century Platforms
  • 10. 10 April 20, 2015 The Real-Time Cloud The world’s most complete cloud applications (software-as-a-service) The fastest way to build apps on a cloud platform (platform-as-a-service) Real-time cloud infrastructure (infrastructure-as-a-service)
  • 11. 11 April 20, 2015 Force.com is Cloud Computing for the Enterprise YOU get to focus on innovation We do Infrastructure Services We do Application Services We do Operations Services Build your data model Build your business logic Build your user interface Network Storage Operating System Database App Server Web Server Data Center Security Sharing Integration Customization Web Services API Multi-Language Authentication Availability Monitoring Patch Mgmt Upgrades Backup NOC
  • 12. 12 April 20, 2015 A Complete Platform to Develop in the Cloud Database as a Service Create any data model and let Force.com take care of the infrastructure Database as a Service Create any data model and let Force.com take care of the infrastructure User Interface as a Service Build any user experience for any UI User Interface as a Service Build any user experience for any UI Development as a Service Tools to support the entire development lifecycle Development as a Service Tools to support the entire development lifecycle Logic as a Service Create powerful business logic and workflow Logic as a Service Create powerful business logic and workflow
  • 13. 13 April 20, 2015 Why is Force.com So Much Faster? Pre-built, tested, integrated components drive developer productivity Multi-Device End User Administration Access Control & Audits Database Web Services API Reporting & Analytics Workflow Engine Forms & Page Layout Editor A B D C Clicks Code Java / .NET 80% 20% 20% 80%
  • 14. 14 April 20, 2015 Salesforce.com CRM Editions We can download the detailed comparison chart from salesforce.com website- -http://www.salesforce.com/assets/pdf/datasheets/DS_RightSFDC.pdf -http://login.salesforce.com/help/doc/en/limits.htm
  • 15. 15 April 20, 2015 Create Login in Salesforce Developer Edition (Free)  Fill up the registration from then click on Submit button  You will receive a link to set your password on your given email address. Check your email and set password.  Navigate to http://developer.force.com/  Click on the “free Developer Edition” link on the left hand side of the screen.
  • 16. 16 April 20, 2015 Login in Salesforce Developer Edition  Navigate to – https://login.salesforce.com/  Enter username and password then click on Login button
  • 17. 17 April 20, 2015 Salesforce CRM Application Overview  What are Salesforce Standard Business Objects?
  • 18. 18 April 20, 2015 Salesforce CRM Application Overview
  • 19. 19 April 20, 2015 Personal, App & Admin Setup Controls
  • 20. 20 April 20, 2015 Personal, App & Admin Setup Controls (cont’d)
  • 21. 21 April 20, 2015 Personal, App & Admin Setup Controls (cont’d)
  • 22. 22 April 20, 2015 Configuration & Customization Controls  Salesforce Standard and Custom Objects  Standard & Custom Fields  Data Types in Salesforce  Relationships (Lookup & Master-Detail)  Page Layouts & Record Types  Validation Rules  Workflow Rules  Approval Process  Profiles  License  Sharing Settings and Roles  Tabs & Apps  Packages
  • 23. 23 April 20, 2015 Configuration & Customization Controls (cont’d) Salesforce Standard Objects – In concept, a standard or custom object is like a table in database. They represent a structure to store specific type of information. In general, Objects already created for you by Salesforce are called standard objects. Objects you create in your organization are called custom objects.
  • 24. 24 April 20, 2015 Configuration & Customization Controls (cont’d) Salesforce Custom Objects – Custom objects are custom database tables that allow you to store information unique to your organization. For example, your organization may want to create a custom object called Employee to store data for your company’s employee. After you define a custom object, you can: Create custom fields. Build page layouts Create a custom tab Create reports and dashboards to analyze custom object data
  • 25. 25 April 20, 2015 Configuration & Customization Controls (cont’d)  Standard & Custom Fields
  • 26. 26 April 20, 2015 Configuration & Customization Controls (cont’d)  Data Types
  • 27. 27 April 20, 2015 Configuration & Customization Controls (cont’d)  Relationships (Lookup and Master-Detail) Lookup Relationship (Loosely coupled) This type of relationship links two objects together. Lookup relationships are similar to master-detail relationships, except they do not support sharing or roll-up summary fields. If we delete any object then other object is not deleted. Master-Details Relationship (Tightly coupled) This type of relationship closely links objects together such that the master record controls certain behaviors of the detail and subdetail record. When a master record is deleted, the related detail and subdetail records are also deleted. The security settings for the master record control the detail and subdetail records. You can use master-detail relationships to model many-to many relationships between any two objects. Hierarchical Relationship This type of relationship is a special lookup relationship available only for the user object. It allows users to use a lookup field to associate one user with another that does not directly or indirectly refer to itself.
  • 28. 28 April 20, 2015 Configuration & Customization Controls (cont’d)  Page Layouts and Record Types Page Layouts Control which fields, related lists, and custom links users see, on detail and edit pages only. Control which standard and custom buttons display on detail pages and related lists. Determine whether fields are visible, read only, or required, on detail and edit pages only. Record Types Record types allow you to offer different business processes, picklist values, and page layouts to different users based on their profiles.
  • 29. 29 April 20, 2015 Configuration & Customization Controls (cont’d)  Validation Rules Validation rules help improve data quality by preventing users from saving incorrect data. You can define one or more validation rules that consist of an error condition and corresponding error message. Validation rules are executed at record save time. If an error condition is met, the save is aborted and an error message displayed. .
  • 30. 30 April 20, 2015 Configuration & Customization Controls (cont’d)  Workflow Rules  Automate your organization’s standard processes by configuring workflow rules.  Workflow automates the following types of actions based on your organization's processes: - Tasks—Assign a new task to a user, role, or record owner. - Email Alerts—Send an email to one or more recipients you specify. - Field Updates—Update the value of a field on a record. - Outbound Messages—Send a secure, configurable API message (in XML format) to a designated listener Real-Time Workflow Time-Based Triggers Approvals Formula-based Outbound Messaging Automated Business Rules through Point-and-Click Workflow
  • 31. 31 April 20, 2015 Configuration & Customization Controls (cont’d)  Approval Process  An approval process is an automated process your organization can use to approve records in Salesforce. An approval process specifies the steps necessary for a record to be approved and who must approve it at each step.  An approval process also specifies the actions to take when a record is approved, rejected, recalled, or first submitted for approval. Request Approval Approve Send to Accounting Yes Send Back No Action For 2 Days Escalate No Approve
  • 32. 32 April 20, 2015 Configuration & Customization Controls (cont’d)  Profiles  A profile contains user permissions and access settings that control what users can do within their organization.  Standard profiles o System Administrator o Standard Platform User o Standard User o Customer Portal User o Solution Manager o Marketing User o Contract Manager o Read Only o Chatter Only User o Site.com Only User  Custom Profiles - Custom profiles are just a clone of standard profiles with some customized settings and permissions.  For more details - http://ap1.salesforce.com/help/doc/en/standard_profiles.htm
  • 33. 33 April 20, 2015 Configuration & Customization Controls (cont’d)  License A user license entitles a user to different functionality within Salesforce and determines which profiles and permission sets are available to the user. Salesforce License Types oSalesforce oSalesforce Platform oForce.com - One App oChatter Free oChatter Only
  • 34. 34 April 20, 2015 Configuration & Customization Controls (cont’d)  Sharing Settings & Roles Field, Object and Record-Level Control Sharing Across CRM and Custom Apps Point and Click Permissions Custom Sharing Rules Across Roles, Profiles, and Channels Integrated with API, Reporting & Search Integrated With Single Sign-on Flexible Data Sharing with Point-and-Click Rules
  • 35. 35 April 20, 2015 Configuration & Customization Controls (cont’d)  Sharing Settings In Salesforce, you can control access to data at many different levels. For example, you can control the access your users have to objects with object permissions. Within objects, you can control the access users have to fields using field-level security. To control access to data at the record level, we use sharing settings Your organization-wide default sharing settings give you a baseline level of access for each object and enable you to extend that level of access using hierarchies or sharing rules. For more details visit -http://ap1.salesforce.com/help/doc/en/users_understanding_license_types.htm http://ap1.salesforce.com/help/doc/en/sharing_model_fields.htm  Roles  Depending on your sharing settings, roles can control the level of visibility that users have into your organization’s data. Users at any given role level can view, edit, and report on all data owned by or shared with users below them in the hierarchy, unless your organization’s sharing model for an object specifies.  All users that require visibility to the entire organization should belong to the highest level in the hierarchy.
  • 36. 36 April 20, 2015 Configuration & Customization Controls (cont’d)  Custom Tabs, Custom Apps and Packages Custom Tabs A custom tab is a UI component you create to display custom object data or other web content embedded in the application. Custom Apps An app is a group of tabs that works as a unit to provide functionality. Users can switch between apps using the Force.com app drop-down menu at the top- right corner of every page Packages A package contains components such as apps, objects, reports, or email templates. These packages can be uploaded to share with others privately or posted on Force.com AppExchange to share publicly. There are two types are packages managed and unmanaged
  • 37. 37 April 20, 2015 Analytics – Reports & Dashboards Real-Time Updates Real-Time Updates Real-Time Analytics Real-Time Visibility with Easy to Create Reports Customizable by Business Users Real-Time Reporting Integrated Analytics Across All Apps Security Controls Mobile Access Email Dashboard Delivery
  • 38. 38 April 20, 2015 Analytics – Reports & Dashboards (cont’d)  Reports A report returns a set of records that meets certain criteria, and displays it in organized rows and columns. Report data can be filtered, grouped, and displayed graphically as a chart. Reports are stored in folders, which control who has access. • Tabular report • Summary report • Matrix report.
  • 39. 39 April 20, 2015 Analytics – Reports & Dashboards (cont’d) The Interactive Report Builder Interface
  • 40. 40 April 20, 2015 Analytics – Reports & Dashboards (Cont’d)  Dashboards Dashboards are graphical representation of reports. Dashboards can be generated for summary or matrix reports (and not for tabular reports). Dashboards display data as per last time report was run. Table Good for showing top five, bottom five lists. Gauge Used to show progress towards a goal Metric Shows a single number VisualForce page used to pull data from other sources
  • 41. 41 April 20, 2015 Analytics – Reports & Dashboards (cont’d) Dashboards Types
  • 42. 42 April 20, 2015 Force.com Fundamentals Model View Controller Pattern
  • 43. 43 April 20, 2015 Force.com Fundamentals (cont’d) MVC Breakdown
  • 44. 44 April 20, 2015 Force.com Fundamentals (cont’d) Sample of Visualforce Page
  • 45. 45 April 20, 2015 Force.com Fundamentals Visualforce System Architecture - Development Mode
  • 46. 46 April 20, 2015 Force.com Fundamentals (cont’d) Visualforce System Architecture - Standard User Mode
  • 47. 47 April 20, 2015 Force.com Fundamentals (cont’d) Sample of Apex Code
  • 48. 48 April 20, 2015 Force.com Fundamentals (cont’d) Apex is compiled, stored, and run entirely on the Force.com platform.
  • 49. 49 April 20, 2015 Salesforce Editions Comparison Chart
  • 50. 50 April 20, 2015 Salesforce Advantages vs. Limitations  Advantages  Lower Cost, Faster, Higher Quality  High scalability, Any-Time Service  Low down time  Limitations  Data Protection  Not best fit for small size companies  Governor limits
  • 51. 51 April 20, 2015 Thank You Any Question ?

Editor's Notes

  1. - http://www.salesforce.com/assets/pdf/datasheets/DS_RightSFDC.pdf - http://login.salesforce.com/help/doc/en/limits.htm