the cloud as opportunity: invitation to entrepreneurs

18
The Cloud as Opportunity: Invitation to Entrepreneurs Peter Coffee Director of Platform Research salesforce.com

Upload: peter-coffee

Post on 08-May-2015

2.661 views

Category:

Technology


1 download

DESCRIPTION

Peter Coffee's presentation to the MIT Enterprise Forum in Phoenix on 22 April 2010, providing an overview of cloud computing developer models and offering criteria for platform choice in various domains

TRANSCRIPT

Page 1: The Cloud as Opportunity: Invitation to Entrepreneurs

The Cloud as Opportunity:Invitation to Entrepreneurs

Peter CoffeeDirector of Platform Researchsalesforce.com

Page 2: The Cloud as Opportunity: Invitation to Entrepreneurs

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 as 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

Page 3: The Cloud as Opportunity: Invitation to Entrepreneurs

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”

Page 4: The Cloud as Opportunity: Invitation to Entrepreneurs

Old code in new clouds

– LAMP stack on Amazon’s virtual servers

– Python code in Google’s sandbox

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

– Combine and connect

multiple cloud models

for competitive advantage

Value Propositions

Page 5: The Cloud as Opportunity: Invitation to Entrepreneurs

Package the product for the cloud

e.g., Alfresco Cloud Content Application Developer Program

– open source Amazon EC2-ready stack

– developer kit for customers and partners

– “develop, deploy and monetize cloud

content apps”

Provide cloud service abstractions

e.g., Windows Azure SDK for PHP

– Classes for Blobs, Tables and Queues

– PHP sessions Azure Table Storage

The New Developer Models

Page 6: The Cloud as Opportunity: Invitation to Entrepreneurs

Straightforward abstractions

Familiar tool extensions

e.g., “Groovlets” on EC2

– Download plug-ins for Eclipse

– Configure

– Deploy and test

Your Skills, Only Cloudier

Ref: Andrew Glover on IBM DeveloperWorks, Sept. 2009

Page 7: The Cloud as Opportunity: Invitation to Entrepreneurs

Instantly Set Up Dev Environments

Easy to Collaborate on Projects

Force.com Code Share

Force.com Sandbox

Easy Access to Codeand Schema

Metadata API

Everything You Need to Build Apps

Force.comIDE

Everything You Need to Build

Apps

Force.comIDE

Reconceiving the Developer Experience

Page 8: The Cloud as Opportunity: Invitation to Entrepreneurs

In Search of Platform LeverageA path of least resistance to high-function applications

Unlimited Real-Time Customization

Granular Security & Sharing

80+ Million Lines of Cloud Logic

245,000 Workflow Rules and Approvals

312,000 UI Customizations

Real-Time Mobile Deployment Real-Time Websites Integrated Content

LibraryReal-Time Analytics

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

Page 9: The Cloud as Opportunity: Invitation to Entrepreneurs

Development Reinvented, not Just Relocated

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

Page 10: The Cloud as Opportunity: Invitation to Entrepreneurs

Real-World Results: Professional Services

Animators at Law, a leading provider of litigation graphics, litigation consulting & litigation technology for many of the largest law firms, pioneered a unique system for identifying the litigation activities of law firms and corporations and wanted to make the data available to third parties through a subscription-based service.

In just a few months – with no added development staff – the team created LawProspector, the first comprehensive sales lead and litigation market intelligence tool. The application, built on the Force.com platform, integrates with Salesforce CRM Enterprise Edition and Salesforce CRM Partner Networks.

LawProspector is integrated with applications from the Force.com AppExchange. LinkedIn for Salesforce, enables users to access LinkedIn information directly from Salesforce CRM contact and account records, and Account News Feed powered by Google News displays relevant news items from Google alongside Salesforce CRM records.

Page 11: The Cloud as Opportunity: Invitation to Entrepreneurs

Real-World Results: Financial Services

The Phoenix Companies sought a new CRM solution with flexibility, ease of use, mobile accessibility, low-cost modification capabilities, minimal user training requirements, and simplified integration with other apps.

Changeover to Salesforce CRM took less than two months. Working with salesforce.com partner OKERE (now part of Fujitsu Consulting), Phoenix used the Force.com platform to create customizations for contracts and underwriting.

Using the Force.com API, Phoenix integrated several legacy systems with Salesforce CRM to provide consolidated, real-time access to information.

The Salesforce CRM implementation cost the company less than one-fourth of the project’s original budget.

By streamlining communication between field and inside sales within Salesforce CRM, Phoenix has reduced phone and email inefficiencies, boosted productivity, and, in 2005, increased life insurance sales by more than 33%.

Following its upgrade to Salesforce CRM Unlimited Edition, Phoenix achieved 96% user adoption.

Page 12: The Cloud as Opportunity: Invitation to Entrepreneurs

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

Enterprise Clouds Enable Deep Customization

Page 13: The Cloud as Opportunity: Invitation to Entrepreneurs

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

How “The Cloud” Creates Communities

Page 14: The Cloud as Opportunity: Invitation to Entrepreneurs

Where ISVs Can Find Their Future

Service Provider TrustLow Cost of EntryFaster Time to MarketAssured Interoperability

Page 15: The Cloud as Opportunity: Invitation to Entrepreneurs

Peter CoffeeDirector of Platform Research

[email protected]/peter.coffee

twitter.com/petercoffee

Q&A?

Page 16: The Cloud as Opportunity: Invitation to Entrepreneurs

Common Concerns

Page 18: The Cloud as Opportunity: Invitation to Entrepreneurs

• 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)