[cloud summit 2010] peter coffee - sales force

Post on 08-May-2015

1.829 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

[Cloud Summit 2010] Peter Coffee - Sales Force

TRANSCRIPT

Cloud Platform Opportunity: Invitation to Innovation

Peter CoffeeDirector of Platform Researchsalesforce.com

Infrastructure as a ServiceInfrastructure as a Service

Virtual ServersVirtual

Servers

Virtual ServersVirtual

Servers

Virtual ServersVirtual

Servers

Platform as a Service (PaaS) for the

Inquiring Developer

“Servers as a Service” PaaS as EnterpriseApplication Framework

Infrastructure as a ServiceInfrastructure as a Service

Database as a ServiceDatabase as a Service

Python/JavaApplication Server

Python/JavaApplication Server

~Familiar Developer ModelRapid Scalability

OfferingInnovative Technology

Supports Large-Scale SaaSDeep-Dyed Multitenancy

Database as a ServiceDatabase as a Service

The Cloud is a Multi-Product Marketplace

Unlimited Real-Time Customization

Granular Security & Sharing

Programmable Cloud Logic

Real-Time Workflow

& Approvals

Programmable User Interface

Integrated Content Library

Infrastructure as a ServiceInfrastructure as a Service

Moving toward an ideal: “Zero, One, Infinity”*

0 On-premise infrastructureAcquisition costAdoption costSupport cost

1 Coherent and resilient environment – not a brittle “software stack”

Scalability in response to changing need

Integratability/Interoperability with legacy assets and other services

Customizability/Programmability from data, through logic,

up into the user interface without compromising robust multi-tenancy

* From The Jargon File: “Allow none of foo, exactly one of foo, or any number of foo”

What it Means to Promise “The Cloud”

Cloud Integration: No Need for Rip/Replace

Mash-ups from Web and

AppExchange

Native Desktop

Connectors

Integration Partner

Ecosystem

Developer Toolkits

Native ERP Connectors

• SSL data encryption

• Optional strict password policies

• SAS 70 Type II & SysTrust Certification

• Security certifications from Fortune 50 financial services customers

• May 2008: ISO 27001 Certification

Platform Security• Fault tolerant external firewall

• Intrusion detection systems

• Best practices secure systems mgmt

• 3rd party vulnerability assessments

Network Security• 24x365 on site security• Biometric readers, man traps• Anonymous exterior• Silent alarm• CCTV• Motion detection• N+1 infrastructure

Facility Security

Cloud Security: No Need for Excuses

“There are some strong technical security arguments in favor of Cloud Computing… (Craig Balding, Fortune 500 security practitioner)

Old code in new clouds

– LAMP stack on Amazon’s virtual servers

– .Net applications on Apprenda SaaSGrid

Leveraged code in enterprise framework

– Force.com code from salesforce.com

• Java-like, but coupled with database for integrity

• Governed by environment for safety and performance

Distributed code

– Boomi, Informatica et al.

– Combine and connect

multiple cloud models

for competitive advantage

Cloud Value Propositions

Coherent Code Base and Managed InfrastructureCoherent Code Base and Managed Infrastructure

Your Clicks

Your Code

User Interface

Logic

Database

Metadata representations:Rigorously partitioned data, logic and customizations for multiple customers

Build strategic applications

Customize any aspect

Upgrade when convenient

Preserve IP control

Clouds Can Enable Customization

Clouds Can Offer Platform LeverageA path of least resistance to high-function applications

Unlimited Real-Time Customization

Granular Security & Sharing

80+ Million Lines of Cloud Logic +

Java

80+ Million Lines of Cloud Logic +

Java245,000 Workflow

Rules and Approvals312,000 UI

Customizations

Real-Time Mobile Deployment Real-Time Websites Integrated Content

LibraryIntegrated

Analytics & Data Quality

Integrated Analytics & Data

Quality

800+ Integrated Applications

Multi-Tenant Kernel

ProvenReliability

Real-Time Upgrades

ISO 27001, SAS 70 Type II

Certified Security

Proven Scalability(15 billion

transactions/Q2)

Real-Time Transparent System

Status

3 Global Data Centers & Disaster Recovery

Proven Real-Time integration

Real-Time Sandbox Environments

Real-Time Query Optimizer

Salesforce to Salesforce

Sharing

Clouds Can Elevate Development

Process Designer

Process Simulator Real-time Process Engine

Wizard Builder

Step 1 Step 2 Step 3

Code in the Cloud: Productivity 5

Nucleus Research analyzed Force.com deployments: found average 4.9 times faster development (range 1.5x-10x) versus Java or .Net

– Custom objects

– Administrative tools

– Workflow engine

– Pre-tested platform

Galorath Inc. compared developers’ Force.com productivity to Java development

– Requirements definition time reduced 25% due to rapid prototyping

– Testing effort reduced by (typically) more than 10%

– Development productivity of new code 5x greater

– Overall project cost 30-40% less

CustomerSat sampled more than 1,100 Force.com development teams during summer 2009

– Average experience: 4 applications deployed to date

– Average project cost savings: 48%

– Average project acceleration: 5.1x

2009: Social Networking Surpasses Email

Email Users

Social Networking Users

Glo

bal U

sers

(M

M)

Social Networking Users Surpass Email Users on 7/09

Source: Morgan Stanley Internet Mobile Report, December 2009Data is for unique, monthly users of social networking and email usage.

It’s hard to add security to a tool that shares by default

It’s possible to add social tools to a proven trust model

Clouds Can Enable Community

Social Business Processes

Collaborative

process creation &

maintenance

Best practice

sharing

Integration with

feeds and other

social channels

Social process

monitoring

Steve Wood. Great – I can help with the case escalation by linking in the Apple Escalation Process.

New process created: iPad Tier 1 Support Process (Goals: Run time, 5 min)

Andrew Leigh. I need to create a new customer service process for the iPad, can you guys help?

Varadarajan Rajaram. Yes, I know this product well – there are a bunch of solutions I can build into this process.

Real-Time Device Interactions

Instant updates, not

limited by human

speed or attention

Effective integration

of hardware speed

& human judgment

The next new

application

opportunity

public String CloudThoughts{ get; set;}Mike Leach, www.embracingthecloud.com

15

Force.com Database

Force.com Platform Services

Java Apps

VMware vSphere

Spring & Tomcat

vCloud Technology

VMware Managed Application Stack

Clouds Can Expand Developer Options

Where Enterprise Leaders Find Their Future

Trusted Service ProvidersLow Cost of ExperimentRapid Application DeliveryAssured Interoperability

Peter CoffeeDirector of Platform Research

pcoffee@salesforce.comfacebook.com/peter.coffee

twitter.com/petercoffee

Q&A?

top related