How Salesforce R&D
Delivers the Cloud
Steven Tamm, CTO, salesforce.com
@tammforce
Safe harbor
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize
or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by
the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any
projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding
strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or
technology developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality
for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and
rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other
litigation, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating
history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer
deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further
information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the
most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings
section of the Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and
may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are
currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
Powering the Customer
Company
Salesforce1 Platform: API-first and service-oriented to help
you go faster

app

Container Apps

SDK Apps

Platform Services

Identity / Notifications / Workflow / Apex / VF / Messaging

platform

API’s

SOAP / REST / Streaming / Bulk / Meta data / Tooling / Analytics

ExactTarget Fuel
infrastructure

Force.com
Cloud Database & Multi-Tenant Infrastructure

Heroku
Metadata

The Foundation for the Real-time Architecture

 Fields
 Objects
 Relationships

User
Interface

Business
Logic

 Forms
 Buttons, Links
 Layouts

Reporting

 Workflow
 Approvals
 Validations

 Custom
Reports
 Dashboards

Your
Customization
s

Data
Model

Metadata

Our
Code

Multi-Tenant Application Code Base
Multi-Tenant Application Code Base
The Core of the Social Enterprise:
Multi-tenant Cloud Computing

Fast

Easy

No Hardware
No Software

Automatic Upgrades
Pay-as-you-go

Open

Everyone

Logic/data Portability
Any Device

Democratic
Economical
What Salesforce.com does for you?
We do
Infrastructure
Services

We do
Application
Services

We do
Operations
Services

YOU
get to focus on innovation

Network

Security

Authentication

Customize your CRM

Storage

Sharing

Availability

Build your data model

Operating System

Integration

Monitoring

Build your business logic

Database

Customization

Patch Mgmt

Build your user interface

App Server

Web Services

Upgrades

Web Server

API

Backup

Data Center

Multi-Language

NOC

“

Force.com allowed us to create and deliver a total of 14 applications –
all without the expense and hassles of traditional application
development.
Multitenancy
Multitenancy: One Cloud with Many Customers
Shared Elastic Services
Single Data Store per Pod
10K+ Customers per Pod
50+ Pods
All data segregated by customer
All operations include tenant ID
Disaster Recovery
Per tenant encryption keys
Salesforce Pod Architecture
Three Tier architecture
1) Storage (RDBMS/Hbase)
2) Data/Metadata (Core Pod)
3) Presentation (S1/UI Pod)
Our engineers usually program in
Java J2SE 1.7
SQL
Apex/Visualforce/Aura
Client Languages (ObjC)
What is in a Salesforce Pod
All customer data in a pod stored
one of the three Systems of
Record.
All customer metadata stored in a
database in common tables and
interpreted by virtual application
components
S1 Architecture Eyechart
Ops Stack (M&M)

Salesforce Mobile Classic
Sites Runtime Pod
(same as regular pod, but with half hardware)

work.
com

UI Gen

libvirt

All APIs
All APIs

Raiden runtime

LiveAgent app
Deploy
API

Chat API

10x Appserver class
(med CPU, med RAM, low
disk)

Salesforce1 API ()
Visualforce1

Raiden Ops Stack

All
APIs
SOSL

Chat Presence

Chat Channels

MediaServer

4x Appserver
class
(med CPU, med
RAM, low disk)

4x Appserver
class
(med CPU, med
RAM, low disk)

4x Appserver
class
(med CPU, med
RAM, low disk)

LiveAgent chat server
10x Appserver class
(med CPU, med RAM, low
disk)

* also Virtual

8x Appserver class
(med CPU, med RAM, low
disk)

Search API

Sobject
API

Public
Cache
API

Public
MQ API

SFDC Cache
API

MQ API

TS3

JPA

* Also Virtual

SimpleDB,
Hibernate
etc

BPO / UDD

Legacy
Code

FFX API

30-40x Appserver class
(med CPU, med RAM, low disk)

Switches and stuff
BT
Search
API

Messaging API
2x Appserver class
(med CPU, med RAM, low disk)

Raiden
Compute

SFDC
Search

Memcached

Qpid

Document store
(FFX)

RDBMS (Oracle)

Search Index (Solr)

(actually
runs on
appservers
today)

2x Appserver
class
(med CPU,
med RAM, low
disk)

8x Storage class
(high disk, med
RAM, low CPU)

8x DB class
(high CPU, high RAM, SAN connection)

RDBMS (Oracle)
2x Appserver class
(med CPU, med RAM, low disk)

High Volume Communication (UMPS)

All APIs

Store data via Sobject API

8x High IO class
(FusionIO, med CPU,
med RAM, med disk)

Key-Value High Volume Store
(Phoenix/Hbase/Hadoop)

1 “Core” Pod (10x-ish per DC)

1x SAN Array
What Multitenancy means for Salesforce R&D
One Version
No Legacy Teams
Bugs fixed for everyone
What Multitenancy means for Salesforce R&D
One Version

Automation

No Legacy Teams
Bugs fixed for everyone

250K+ of our Tests
Run your tests as well
What Multitenancy means for Salesforce R&D
One Version

Automation

No Legacy Teams
Bugs fixed for everyone

250K+ of our Tests
Run your tests as well

Pod Architecture
Staggered Releases
Scalability across all sizes
What Multitenancy means for Salesforce R&D
One Version

Automation

No Legacy Teams
Bugs fixed for everyone

250K+ of our Tests
Run your tests as well

Pod Architecture
Staggered Releases
Scalability across all sizes

Predictability
Three major releases/year
Bug fixes every week
What Multitenancy means for Salesforce R&D
One Version

Automation

No Legacy Teams
Bugs fixed for everyone

250K+ of our Tests
Run your tests as well

Pod Architecture
Staggered Releases
Scalability across all sizes

Predictability
Three major releases/year
Bug fixes every week
What Makes Us Different?
SalesforceOne Platform
Powered by Multitenancy
Social

Feeds
Profiles
Files
Social Graph

Mobile

Open

Real-time

Right Experience
Any Device
Customizable

Open Standards
Open Technologies
Open Interfaces
Open Languages

Real-time
notifications
Real-time workflow
Real-time feeds
The Leading Cloud Ecosystem for Business Apps

1,900+ Apps
1.9M Customer Installs
Meir Amiel

Jeanine Walters

Will Moxley

Blake Markham

Sr Director, Engineering
Sales Cloud

Architect,
Sales Cloud

VP Product Management,
Sales Cloud

Sr. Director, Product
Management,
Sales Cloud
True to the Core of CRM
“I skate to where the puck is going to be…”
Sales and Service are different from 5 years ago
Ubiquity of Mobile Connected Devices
Social replacing Email
Modern UI increasingly important for all employees
Investing in the future
Next Generation technologies

Focus and investment shifted
“True to the Core” is a Social Movement Started by
Customers
It Started With An Idea

Then A Blog

Then a Chatter Group

Parker Harris’s True to the Core: Thursday 11:30 at Yerba Buena
Categorizing the Complaints
All CRM not customizable using the platform
Difficult UI around some CRM features
Technically Difficult Backlog Items
Backwards Compatibility
New Technology
How we heard you
Chatter
IdeaExchange
Customer Surveys
Twitter and Blogs (Radian6)
Support Cases
Thank you for reminding us
Agile Development tends toward “Large” Features
Quality effort for older features higher
Evolution of database.com makes “new” things easier
Never rest on our laurels
Prioritize Based on Usage and Demand
Prioritize Based On:
User Adoption
Customer Surveys

asting
orec
F
asks
T

unts
cco
A

IdeaExchange Demand
Strategic Importance
Listening to the
Customer
We are listening and delivering for CRM
We increased investment in CRM development
We are delivering the #1 asked for feature: Pardot
We created new internal teams and increased staffing
We focused on being “True to the Core”
For Dreamforce 2012 we delivered 300k+ Idea Points including:
Multiple Contacts per Activity
State and Country as a Picklist
Exception Reporting
Cross Object Workflow
Delivering 300K+ Idea Points This Year
Idea

Points

Target Release

State and Country as a Picklist

53K

Summer ‘13

Multiple Contacts on an Activity

53K

Winter ‘13

Owner Lookup Fields in Formulas

17K

Summer ‘13

Stricter Permissions on Report Folders

7K

Summer ’13

Salesforce for Outlook: Recurring Events

6K

Winter ‘13

Search More fields in Lookups

8K

Winter ‘14
Delivering Small Ideas
Idea

Points

Target Release

Pricebook as a first class objects

1K

Summer ‘13

Boolean Formula Fields

3K

Summer ‘13

Lookup to Pricebook on Custom Objects

1K

Winter ‘14

Workflow on Sales Team

1K

Winter ’13

Sandbox with some data

3K

Winter ‘14

Workflow on Users

2K

Winter ‘14
Why can’t you just fix my feature?
Trust is our #1 value
Backwards Compatibility
Workarounds available or AppExchange
Complexity
Multiple Contacts per Activity
Reports with Related To Name does not contain “Steven”?

State & Country as a Picklist
Country starts with “BH”: Bahrain (BH) or Bhutan (BT)?

Dependent Page Layouts
Mobile and Visualforce display
We Value Consistent Improvement
API First, Mobile Second, Web Third
One Integrated Platform for All Applications (Salesforce1)
No middleware needed
Migrate customers to the state of the art at their pace
How You Can Help
Idea Exchange
http://ideas.salesforce.com
 Join the Customer Community
 Ask your questions
 Provide new ideas and vote up your issues

Talk to support if it is a bug
If it’s broken, we want to know!
Dreamforce Community
http://dreamforce.com
 Join the Chatter Groups
 Get support for your ideas from the broader community
 Crowd sourced solution

http://developer.force.com
 Community Boards for developers
 Code sharing for Apex
More information about multitenancy
Search for Force.com Multitenant Whitepaper
in your favorite search engine
Multitenant Magic Webinar
http://wiki.developerforce.com/page/Multitenancy_Webinar

@tammforce
Meir Amiel

Jeanine Walters

Will Moxley

Blake Markham

Sr Director, Engineering
Sales Cloud

Architect,
Sales Cloud

VP Product Management,
Sales Cloud

Sr. Director, Product
Management,
Sales Cloud
How Salesforce.com R&D Delivers the Cloud

How Salesforce.com R&D Delivers the Cloud

  • 1.
    How Salesforce R&D Deliversthe Cloud Steven Tamm, CTO, salesforce.com @tammforce
  • 2.
    Safe harbor Safe harborstatement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 3.
  • 4.
    Salesforce1 Platform: API-firstand service-oriented to help you go faster app Container Apps SDK Apps Platform Services Identity / Notifications / Workflow / Apex / VF / Messaging platform API’s SOAP / REST / Streaming / Bulk / Meta data / Tooling / Analytics ExactTarget Fuel infrastructure Force.com Cloud Database & Multi-Tenant Infrastructure Heroku
  • 5.
    Metadata The Foundation forthe Real-time Architecture  Fields  Objects  Relationships User Interface Business Logic  Forms  Buttons, Links  Layouts Reporting  Workflow  Approvals  Validations  Custom Reports  Dashboards Your Customization s Data Model Metadata Our Code Multi-Tenant Application Code Base Multi-Tenant Application Code Base
  • 6.
    The Core ofthe Social Enterprise: Multi-tenant Cloud Computing Fast Easy No Hardware No Software Automatic Upgrades Pay-as-you-go Open Everyone Logic/data Portability Any Device Democratic Economical
  • 7.
    What Salesforce.com doesfor you? We do Infrastructure Services We do Application Services We do Operations Services YOU get to focus on innovation Network Security Authentication Customize your CRM Storage Sharing Availability Build your data model Operating System Integration Monitoring Build your business logic Database Customization Patch Mgmt Build your user interface App Server Web Services Upgrades Web Server API Backup Data Center Multi-Language NOC “ Force.com allowed us to create and deliver a total of 14 applications – all without the expense and hassles of traditional application development.
  • 8.
  • 9.
    Multitenancy: One Cloudwith Many Customers Shared Elastic Services Single Data Store per Pod 10K+ Customers per Pod 50+ Pods All data segregated by customer All operations include tenant ID Disaster Recovery Per tenant encryption keys
  • 10.
    Salesforce Pod Architecture ThreeTier architecture 1) Storage (RDBMS/Hbase) 2) Data/Metadata (Core Pod) 3) Presentation (S1/UI Pod) Our engineers usually program in Java J2SE 1.7 SQL Apex/Visualforce/Aura Client Languages (ObjC)
  • 11.
    What is ina Salesforce Pod All customer data in a pod stored one of the three Systems of Record. All customer metadata stored in a database in common tables and interpreted by virtual application components
  • 12.
    S1 Architecture Eyechart OpsStack (M&M) Salesforce Mobile Classic Sites Runtime Pod (same as regular pod, but with half hardware) work. com UI Gen libvirt All APIs All APIs Raiden runtime LiveAgent app Deploy API Chat API 10x Appserver class (med CPU, med RAM, low disk) Salesforce1 API () Visualforce1 Raiden Ops Stack All APIs SOSL Chat Presence Chat Channels MediaServer 4x Appserver class (med CPU, med RAM, low disk) 4x Appserver class (med CPU, med RAM, low disk) 4x Appserver class (med CPU, med RAM, low disk) LiveAgent chat server 10x Appserver class (med CPU, med RAM, low disk) * also Virtual 8x Appserver class (med CPU, med RAM, low disk) Search API Sobject API Public Cache API Public MQ API SFDC Cache API MQ API TS3 JPA * Also Virtual SimpleDB, Hibernate etc BPO / UDD Legacy Code FFX API 30-40x Appserver class (med CPU, med RAM, low disk) Switches and stuff BT Search API Messaging API 2x Appserver class (med CPU, med RAM, low disk) Raiden Compute SFDC Search Memcached Qpid Document store (FFX) RDBMS (Oracle) Search Index (Solr) (actually runs on appservers today) 2x Appserver class (med CPU, med RAM, low disk) 8x Storage class (high disk, med RAM, low CPU) 8x DB class (high CPU, high RAM, SAN connection) RDBMS (Oracle) 2x Appserver class (med CPU, med RAM, low disk) High Volume Communication (UMPS) All APIs Store data via Sobject API 8x High IO class (FusionIO, med CPU, med RAM, med disk) Key-Value High Volume Store (Phoenix/Hbase/Hadoop) 1 “Core” Pod (10x-ish per DC) 1x SAN Array
  • 13.
    What Multitenancy meansfor Salesforce R&D One Version No Legacy Teams Bugs fixed for everyone
  • 14.
    What Multitenancy meansfor Salesforce R&D One Version Automation No Legacy Teams Bugs fixed for everyone 250K+ of our Tests Run your tests as well
  • 15.
    What Multitenancy meansfor Salesforce R&D One Version Automation No Legacy Teams Bugs fixed for everyone 250K+ of our Tests Run your tests as well Pod Architecture Staggered Releases Scalability across all sizes
  • 16.
    What Multitenancy meansfor Salesforce R&D One Version Automation No Legacy Teams Bugs fixed for everyone 250K+ of our Tests Run your tests as well Pod Architecture Staggered Releases Scalability across all sizes Predictability Three major releases/year Bug fixes every week
  • 17.
    What Multitenancy meansfor Salesforce R&D One Version Automation No Legacy Teams Bugs fixed for everyone 250K+ of our Tests Run your tests as well Pod Architecture Staggered Releases Scalability across all sizes Predictability Three major releases/year Bug fixes every week
  • 18.
    What Makes UsDifferent? SalesforceOne Platform Powered by Multitenancy Social Feeds Profiles Files Social Graph Mobile Open Real-time Right Experience Any Device Customizable Open Standards Open Technologies Open Interfaces Open Languages Real-time notifications Real-time workflow Real-time feeds
  • 19.
    The Leading CloudEcosystem for Business Apps 1,900+ Apps 1.9M Customer Installs
  • 20.
    Meir Amiel Jeanine Walters WillMoxley Blake Markham Sr Director, Engineering Sales Cloud Architect, Sales Cloud VP Product Management, Sales Cloud Sr. Director, Product Management, Sales Cloud
  • 21.
    True to theCore of CRM
  • 22.
    “I skate towhere the puck is going to be…” Sales and Service are different from 5 years ago Ubiquity of Mobile Connected Devices Social replacing Email Modern UI increasingly important for all employees
  • 23.
    Investing in thefuture Next Generation technologies Focus and investment shifted
  • 24.
    “True to theCore” is a Social Movement Started by Customers It Started With An Idea Then A Blog Then a Chatter Group Parker Harris’s True to the Core: Thursday 11:30 at Yerba Buena
  • 25.
    Categorizing the Complaints AllCRM not customizable using the platform Difficult UI around some CRM features Technically Difficult Backlog Items Backwards Compatibility New Technology
  • 26.
    How we heardyou Chatter IdeaExchange Customer Surveys Twitter and Blogs (Radian6) Support Cases
  • 27.
    Thank you forreminding us Agile Development tends toward “Large” Features Quality effort for older features higher Evolution of database.com makes “new” things easier Never rest on our laurels
  • 28.
    Prioritize Based onUsage and Demand Prioritize Based On: User Adoption Customer Surveys asting orec F asks T unts cco A IdeaExchange Demand Strategic Importance
  • 29.
  • 30.
    We are listeningand delivering for CRM We increased investment in CRM development We are delivering the #1 asked for feature: Pardot We created new internal teams and increased staffing We focused on being “True to the Core” For Dreamforce 2012 we delivered 300k+ Idea Points including: Multiple Contacts per Activity State and Country as a Picklist Exception Reporting Cross Object Workflow
  • 31.
    Delivering 300K+ IdeaPoints This Year Idea Points Target Release State and Country as a Picklist 53K Summer ‘13 Multiple Contacts on an Activity 53K Winter ‘13 Owner Lookup Fields in Formulas 17K Summer ‘13 Stricter Permissions on Report Folders 7K Summer ’13 Salesforce for Outlook: Recurring Events 6K Winter ‘13 Search More fields in Lookups 8K Winter ‘14
  • 32.
    Delivering Small Ideas Idea Points TargetRelease Pricebook as a first class objects 1K Summer ‘13 Boolean Formula Fields 3K Summer ‘13 Lookup to Pricebook on Custom Objects 1K Winter ‘14 Workflow on Sales Team 1K Winter ’13 Sandbox with some data 3K Winter ‘14 Workflow on Users 2K Winter ‘14
  • 33.
    Why can’t youjust fix my feature? Trust is our #1 value Backwards Compatibility Workarounds available or AppExchange Complexity Multiple Contacts per Activity Reports with Related To Name does not contain “Steven”? State & Country as a Picklist Country starts with “BH”: Bahrain (BH) or Bhutan (BT)? Dependent Page Layouts Mobile and Visualforce display
  • 34.
    We Value ConsistentImprovement API First, Mobile Second, Web Third One Integrated Platform for All Applications (Salesforce1) No middleware needed Migrate customers to the state of the art at their pace
  • 35.
  • 36.
    Idea Exchange http://ideas.salesforce.com  Jointhe Customer Community  Ask your questions  Provide new ideas and vote up your issues Talk to support if it is a bug If it’s broken, we want to know!
  • 37.
    Dreamforce Community http://dreamforce.com  Jointhe Chatter Groups  Get support for your ideas from the broader community  Crowd sourced solution http://developer.force.com  Community Boards for developers  Code sharing for Apex
  • 38.
    More information aboutmultitenancy Search for Force.com Multitenant Whitepaper in your favorite search engine Multitenant Magic Webinar http://wiki.developerforce.com/page/Multitenancy_Webinar @tammforce
  • 39.
    Meir Amiel Jeanine Walters WillMoxley Blake Markham Sr Director, Engineering Sales Cloud Architect, Sales Cloud VP Product Management, Sales Cloud Sr. Director, Product Management, Sales Cloud

Editor's Notes

  • #8 Force.com faster, easier and lower risk than traditional single-tenant platforms. With force.com you can focus on innovation, not infrastructure. We believe that developers should be able to focus on building their applications vs. worrying about the hardware and software infrastructure required to run these applications. This approach allows IT organizations to build apps faster, with less resources and with no infrastructure impact. The reason this is possible is because force.com provides all of the infrastructure, application and operational service required to build and run enterprise-class business applications. There is no data center to manage … no hardware, storage or network to set up .. No backups or disaster recovery. We take care of all of this for you We accelerate the development and deployment of your apps by proving many of the common application services or building blocks of enterprise apps as a service so you don’t have to re-build these for every app. Additionally from an operational perspective, we handle all the performance tuning, software patches and updates, backup and disaster recovery. All of this comes as a service and requires zero customer effort or attention. What all this means for you is that you can focus on your unique app vs. all of the hardware, software and operations required to run it. You focus on what’s unique: the data model, business logic and user interface of your app and we handle the rest.
  • #14 No software or hardware for you Seamless upgrades No legacy code or legacy developers No bespoke features in core Every release goes to all our customers We run 200K+ tests on every checkin trust.salesforce.com Staggered Releases
  • #15 No software or hardware for you Seamless upgrades No legacy code or legacy developers No bespoke features in core Every release goes to all our customers We run 200K+ tests on every checkin trust.salesforce.com Staggered Releases
  • #16 No software or hardware for you Seamless upgrades No legacy code or legacy developers No bespoke features in core Every release goes to all our customers We run 200K+ tests on every checkin trust.salesforce.com Staggered Releases
  • #17 No software or hardware for you Seamless upgrades No legacy code or legacy developers No bespoke features in core Every release goes to all our customers We run 200K+ tests on every checkin trust.salesforce.com Staggered Releases
  • #18 No software or hardware for you Seamless upgrades No legacy code or legacy developers No bespoke features in core Every release goes to all our customers We run 200K+ tests on every checkin trust.salesforce.com Staggered Releases
  • #20 The AppExchange is the leading cloud ecosystem for business apps. This is where our customers know they will find a wide range of applications including apps for specific uses such as for field service or apps for project management and ERP applications. With over 1,900 apps, they know it’s the first place to go to find solutions to their business problems. 1.9M apps have been installed by customers, and when we say an install, we mean a company, not an individual. Remember, these apps aren’t limited to use to SMB; these apps are being used by the enterprise as well. 70% of the Fortune 100 have installed an app from the AppExchange. And this marketplace has generated more than $800M for our partners in revenue, so there’s lots of success to go around.
  • #23 15M iPads sold in the last quarter
  • #34 Visibility: Which activities am I allowed to see? Update existing clients that assumed one contact Maintain Activity Report performance Sacrifices: Contact limit, LastActivityDate Migrate all the old unclean data to use Country codes Support old API integrations that use “USA” not “US” Migrate reports, dashboards, validation rules, etc