salesforce com-architecture
TRANSCRIPT
![Page 1: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/1.jpg)
Multi-tenancy
Metadata
Seamless Upgrade
Major areas under development
![Page 2: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/2.jpg)
The Real-Time Cloud
![Page 3: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/3.jpg)
Multi-tenancy
![Page 4: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/4.jpg)
Inefficiencies in the Single-Tenant Model
Server Capacity Storage Capacity Labor
Utilized20%
Wasted80%
Utilized35%
Wasted65%
Business30%
Upkeep70%
Source: Nick Carr, “The Big Switch”
![Page 5: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/5.jpg)
Multi-tenancy is our religion
680,000+ Custom Objects (Tables)
16 Production Instances
~8 DBAs
Yefim Natis, VP, Distinguished Analyst
![Page 6: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/6.jpg)
Multi-Tenancy Makes Cloud Computing Possible
Server
OS
Database
App Server
Storage
Network
App 1 App 1App 2
App 3
Buy, Install, Build, Tune, Upgrade
Single-Tenant (On-Premise or Hosted)
Multi-Tenant
Innovation. Not Infrastructure
Server
OS
Database
App Server
Storage
Network
App 2
Server
OS
Database
App Server
Storage
Network
App 3
One CompanyMany App Stacks
Many CompaniesOne Shared Stack
![Page 7: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/7.jpg)
And it works at scale
Performance that has Continually Improved
Page Response
Times (ms)
Quarterly Transactions(billions)
![Page 8: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/8.jpg)
Physical Architecture
Scalable “Pod” Architecture
APP APPAPP API APPSEARCH
Database Cluster
Servers
NA1 NA3NA2 APEMEA
Scalable Software Architecture:• Oracle Database servers• Resin Application servers• Lucene search servers• Veritas Backup• Linux and Redhat OS
Multi-tenantclusters
“n” Pod
![Page 9: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/9.jpg)
Meta-data & Queries
![Page 10: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/10.jpg)
Force.com metadata-driven, multi-tenant, Internet application platform
![Page 11: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/11.jpg)
Real-Time Query Optimizer
Query Optimization
Engine
Web clients
API calls
Massive Scalability Across
Multiple Dimensions:<300 ms
Fast Data Access with Massive Scale
Your Security
Your Sharing Rules
Your Search
Your Company
Your Role
Your Metadata
Real-Time Query Optimizer
![Page 12: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/12.jpg)
Unlimited Custom Objects & Fields
Build any Table
Add any Field
Automatic Audit History Tracking
Automatic Performance Tuning 18,800,000+ Customer Customizations
680,000+ Custom Objects (Tables)
Unlimited Real-Time Customization
Easy, Real-Time Customization for Managing All Your Data
Unlimited Real-Time Customization
![Page 13: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/13.jpg)
Seamless Upgrades
![Page 14: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/14.jpg)
Real-time Upgrades
30 Major Releases
Every Customization & Integration Automatically Upgraded
Always have the Latest Innovations & Technology
Painless, No Hassle Upgrades
Real-Time Upgrades
![Page 15: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/15.jpg)
Metadata Architecture Makes This Possible
Salesforce Apps
ISV Apps Custom Apps
30+ major upgrades
Customizations, Integrations and apps run on the latest release automatically
Metadata
70,000 Customers
135,00+ Custom Apps
100+ M
Integration Calls / Day
![Page 16: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/16.jpg)
Major Areas
![Page 17: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/17.jpg)
Create Any User Interface
Use Code to Create Any Page
Use Clicks to Create New Forms
Componentized Interface
Create Interfaces for Mobile Devices312,000+ Custom User Interfaces
Maximize User Productivity with the Right UI
Programmable User Interface
Programmable User Interface
![Page 18: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/18.jpg)
Programmatic Business Logic
Complex Transactional Logic
Stored Procedures
Triggers
Data Validation
81,000,000+ Lines of Apex Code
Fast Application Developmentwithout the Cost of Infrastructure
Programmable Cloud Logic
Programmable Cloud Logic
![Page 19: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/19.jpg)
Real-Time Workflow& Approvals
Real-Time Workflow
Time-Based Triggers
Approvals
Formula-based
Outbound Messaging
309,000+ Custom Workflow Rules
Automated Business Rules through Point-and-Click Workflow
Real-Time Workflow Approvals Engine
![Page 20: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/20.jpg)
Lower Costs & Increase Speed of Development
Deploy Your Apps Instantly to the Web
Connect Your Apps with Your Website
Collect CRM Data from the Web
17,500 Total Sites
Real-Time Web Sites
Real-Time Web Sites
![Page 21: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/21.jpg)
Write Once Run Everywhere
Real-Time Mobile Deployment
Real-Time Mobile DeploymentHave us show you how Salesforce uses Mobile
![Page 22: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/22.jpg)
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
Real-Time Analytics
Real-Time Analytics
![Page 23: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/23.jpg)
Granular Real-Time Security Model
Field, Object and Record-Level Control
Sharing Across All Apps
Custom Rules Across Roles & Profiles
Integrated with API, Reporting & Search
Flexible Data Sharing with Point-and-Click Rules
Granular Security & Sharing
![Page 24: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/24.jpg)
Proven, Real-Time Integration
Leverage Your Existing Investments
Connect the Clouds
Force.com for Facebook
Force.com for Google
Force.com for Amazon Web Services
Native Oracle & SAP Connectors
Consume External Web Services
Build New Web Services
Leverage Existing Investments
60+ Certified Integration Middleware Connectors
>50% of Transactions through API
250M+ calls/day
Proven Real-Time Integration
![Page 25: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/25.jpg)
Your Choice of 800+ Partner Applications & Services
Trusted Native Apps
Reviewed by Salesforce.com
View, Try, Install
Best-in-class CRM & Non-CRM Apps
Services Offered
System Integrators & Consultants
Application Developers
Training
800+ Applications & Services
800+ Apps200+ Native Apps
150+ Services
800+ Integrated Applications
![Page 26: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/26.jpg)
Cloud ScalePerformance and Scale for Large Data and User Volumes
26
API Throughput
Report Performance
Large Dataset Manipulation
Real-time Notifications
Massive Scale Storage
Unified Identity Management
Granular Security and Sharing
Search Accuracy
5 MinuteUpgrade
![Page 27: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/27.jpg)
Unlimited CustomizationDeclarative Tools to Empower Business Administrators
• Visual workflow, process, and page flow editors
• Advanced, generic process orchestration
• Multi-level master detail
• Lookup filters, dependent lookups
• New custom field types
• Data categories
![Page 28: Salesforce com-architecture](https://reader034.vdocuments.us/reader034/viewer/2022042700/5554adedb4c90502618b53df/html5/thumbnails/28.jpg)
Chatter Is Also A Platform