Introduction to Force.com Application Distribution

Post on 21-Jan-2015

8,285 views 0 download

Tags:

description

You've built the killer Force.com app, and now you just need to get it into the hands of prospects and customers. Don't let the process intimidate you! Come to this session to learn the ins and outs of packaging, security, license management, distribution channels, upgrades, and support. You'll be on the right road in no time!

transcript

Introduction to Force.com Application Distribution

Bill Mariani: salesforce.comAndrew Albert: salesforce.com

Developers

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 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, 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, 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-K for the most recent fiscal year ended January 31, 2010. This document and others 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 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.

Key Takeaways

Force.com is a trusted enterprise platform for ISVs to

distribute cloud-based applications

The Force.com distribution technology allows

Force.com ISVs to develop, distribute, embed, install,

upgrade, and license applications

Agenda

Why build a Commercial app on Force.com?

What is the distribution model for publishing an app?

Q&A

Tip: Post questions to Chatter in the Dreamforce

App!

Why ISV’s Build on Force.com?

Access toPartner Portal

Tools & Education

TechnologyEnablement

Marketing &Events

Partner Support

Joint SalesEngagement

Build Commercial Apps

Develop on Force.com

Sell to New Markets

Market on the AppExchange

ISV Partners

Over 500 ISVs Partners in Market Today

ISVs Have Access to:

• Proven Cloud Technology

• Go-to-Market Programs

The AppExchange Marketplace Market to millions of Salesforce customers and prospects

1000+Apps

5000+ Daily Unique Visitors

1000+Daily Installs

A Thriving Economy of Apps & Services The trusted enterprise cloud marketplace

$350 Million+AppExchange partner revenue to date from AppExchange apps*

100% of all revenue goes to AppExchange developers

Distribution Model Overview

Our Focus: Distributed Org Model

Customer A

Customer B

Customer C

Application Distribution ModelStep by Step

Cloud App Lifecycle

Build Test Package Sell Support

Cloud App Lifecycle

Build Test Package Sell Support

Step 1: Register as a Partner.

Register on the Partner Portal

Go to www.salesforce.com/partners and click Join Now

Step 2: Create Developer Orgs

Step 3: Build your Force.com Application

Step 4: Choose Package Type

UnmanagedManaged

Not Upgradeable

Open Source

Templates

Fully Editable

Upgradeable

IP Protection

License Management

Support Tools

API Versioning

NamespacedPackaging is a way you can

store and distribute your app to customers & prospects.

Step 5: Package Your App

Add Components

A component is one constituent part of a package. It defines an item, such as a

custom object or a custom field.

Manage Package Version Options

ReleaseBeta

GA ReleaseUpgrade-ableComponents are locked

Testing Purposes

Not upgrade-able

Components are unlocked

Installed only in DE or Sandbox orgs

Tip– Beta Packages cannot be installed in a production org

Step 6: Test Installation

Upload your app as Beta Managed Package

Test full installation on various environments

Perform full QA cycle

Apply bug fixes in primary Developer Edition where

package was uploaded

Upload as Managed-Released only after QA has been

completed.

Tip: Use Beta Managed Packages to test

Demo(Build & Test)

Cloud App Lifecycle

Build Test Package Sell Support

Step 7: Install License Manage Application

Allows you to apply licensing to your application– Receive notifications when new trials are provisioned

– Track Installations & Used Licenses

– Support Customer Installs

Install the LMA app from Appexchange into an Org

Tip: Make sure you link your LMA Org to your

Appexchange listing before you ship it

License Management Application (LMA)

Step 8: Appexchange Security Review

Trust is of utmost importance

– Make sure partner applications conform to industry standards

– Customers trust 3rd party apps published on Appexchange

Mandatory for all public apps listed on the Appexchange

$300 for initial review & $150 each year thereafter

Duration: Approximately 2-4 weeks

Additional Resources: – Online Code Scanner

– Security Checklist

– Force.com AppExchange Security Review

Tip: Use these additional resources well before you plan to

initiate the Security Review

Step 9: Appexchange Publishing Console

Create Public Listing

Setup Test Drive

Setup Free Trials

Manage Default Licenses

Initiate Security Review

Trials: Allow prospects to sign up for a free 30-day trial of Salesforce

and your application.

Demo(Distribute & Sell)

Trialforce

Host a signup page to provision free, 30

day trials of your Force.com application.

Customize your application, including

functionality, design, data and trial

experience

Maximize the distribution of your

applications

Run your own marketing campaigns

Cloud App Lifecycle

Build Test Package Sell Support

Package Upgrades

Patch Bug Fixes

Create a dev org for patch development

Automatically Deploy to Subscribers

Tip: Only supported for managed packages

ISV Support Spring ‘11

Package Support Access (Read-Only Setup Area)

Login Access (on behalf of customer)

Debug Logs

Let’s Review

Register as Partner

Provision DE Org

Build Force.com app

Package App

Test Beta Package

Distribute Sell SupportBuild Test

Upload Released Package

Setup LMA

Configure Appexchange Listing

Appexchange Security Review

Setup Trialforce

What Next?

Recommended Sessions @Dreamforce

Expanding Your Reach: How to Build a Killer Listing on the

AppExchange– Wednesday, 12:15pm-1:15pm, West Mezzanine 270

Unleash the Power of the License Management Application– Wednesday, 1:45pm-2:45pm, Moscone West 2002

What’s New in Force.com for ISVs? – Wednesday, 3:15-4:15pm, Moscone West 2002

Architecting for Success: Designing and Building Your Force.com

Commercial App– Thursday, 8:30am-9:30am, Moscone West 2002

Q&A

Please post Questions to Chatter in Dreamforce

App!

How to Get Started

Sign up to be a Partner (www.salesforce.com/partners)

Visit the Partner Program & Appexchange Booths @Campground

Force.com Zone @Moscone West

Review this presentation on the Chatter feed shortly

Post Questions to the DreamForce Chatter Session

Introduction to Force.com Application Distribution

D I S C O V E R

Visit the Developer Training and Support Booth in Force.com Zone

Discover

Developer

Learning Paths

Developer training, certification and support resources

S U C C E S SFind us in the Partner Demo Area of

Force.com Zone 2nd Floor Moscone West

that help you achieve

Learn about Developer

Certifications

Remember. . .

Check Chatter for additional session information

Get your developer Workbooks and Cheat Sheets in

the Force.com Zone

Visit for more information related

to this topicDon’t forget the survey!

How Could Dreamforce Be Better? Tell Us!

Log in to the Dreamforce app to submit

surveys for the sessions you attendedUse the

Dreamforce Mobile app to submit

surveysEvery session survey you submit is

a chance to win an iPod nano!

OR