Cloudforce Sydney 2012 - How to architect & design your App for Commercial Success
-
Upload
salesforce -
Category
Technology
-
view
758 -
download
0
description
Transcript of Cloudforce Sydney 2012 - How to architect & design your App for Commercial Success
How to Architect & Design Your
App for Commercial Success
Sebastiano Costanzo, ISV Technical Evangelist
salesforce.com
@cisebi
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, 2012. 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.
Agenda
Making your App ready for the Social Enterprise
Building your App
Distributing your App
Best Practices from a PDO
Demo
Next Steps
Question & Answer
Characteristics of a killer ISV app
What is the problem you are trying to solve?
What is your target market?
What type of users need this app?
How will your app connect to the Social Enterprise?
Your App
Here
Killer Apps Across the Enterprise
Platform for the Social Enterprise Architecture
Trusted, Multi-tenant Infrastructure
sites native HTML5 communities
sales cloud
database.com
data.com
chatter
AP
Is / I
nte
gra
tio
n
service cloud appexchange
custom apps
force.com
portals
siteforce heroku
social customer
profile
ERP
Finance
HRMS
Any System
Customer Social
Apps and Networks
Building Your App
Building on Force.com Platform
Declarative
Simplicity + Speed Control + Flexibility
Programmatic
Applications
Tabs
Page Layouts
Record Types
Formulas
Validation Rules
Workflow & Approvals
Objects
Fields
Relationships
Visualforce Pages
Force.com Sites
Visualforce Controllers
Apex
Web Services API
Web Services API
Metadata API
User
Interface
Business
Logic
Data
Model
Social Data Model
Chatter Components
Chatter APIs
Social graph built into Force.com
Point & click tools for business analysts
APIs for developers to built custom app
functionality
Next Generation of Social Apps
Mobile SDK: Accelerate App Development
OAuth2 Secure authentication and refresh token
management
API Wrappers Interact with Salesforce REST APIs with
popular mobile platform languages
App Container Embed HTML5 apps inside a container to
access powerful native device functionality
Secure Offline API Store business data on a device with
enterprise-class encryption
Push Notifications Dispatch real-time alerts directly to
mobile devices
Tools for building native, hybrid, and HTML5 apps on iOS and Android
Distributing Your App
ISVforce is Our Leading Technology for ISVs
The Branded Experience
Create a Seamless Customer Experience
Pre-configured
trials
Easy distribution
via AppExchange or
your own website
Add, upgrade or
disable users
Easily link to
billing method of
choice
Seamless upgrades
Push bug fixes to
subscribers
Free Trials Made Easy – Showcase Your App
Free listing
Access to over 2 million subscribers
Enterprise grade security reviews
12,000+ leads/month passed to partners
Host your own signup page to provision free trials
Customize your app and trial experience
Maximize distribution of your app
Run your own marketing campaigns
Your Company Website
Hari Chandrashekar
Managing Director
About Arxxus
Strategic partnership with salesforce.com
spanning: ISV, PDO and Professional
Services
Headquartered in Sydney, Australia with
R&D from India
Current focus is APAC (ANZ/India) with
50+ employees and growing
Scalable ‘onshore-offshore’ model with
cutting-edge capabilities
Served 250+ customers and completed
500+ projects
App Development Best Practices
1. Design data models for Analytics
2. Use batch processes for aggregation
3. Plan for Large Transactional volumes
4. Configure, Don't Code!
5. Design within governor limits
6. Design for different end points
7. Keep an eye out for new release features
Force.com + ISV = Winning Combination
Force.com offers apps a platform
that is :
✔ Scalable
✔ Secure
✔Open (API)
✔ Social (Chatter)
✔Mobile
However, some apps may need a
broader architecture if needing:
✘ Big data sets
✘Complex processing
✘Ultra high transaction volume
✘ Very low latency
Force.com and the ISV program delivers a winning combination of:
– Rapid results (build and roll-out apps in weeks)
– Clear licensing framework (multiple go to market models)
– Success-based costs (pay only for sales, not for “keeping the lights on”)
Example: Arxxus PI & IG
• Intelligent Gatekeeper:
Track workforce / assets /
inventory in real time
• Enterprise Customers
• Safety / Security /
Contractors / Admin
• Platform Insight: Manage
large data sets intelligently
for insightful analytics
• Financial Institutions
• Fund Managers
Business
problem we
are solving:
Market:
User Base:
How Does The Social Enterprise Fit In?
– Social: Users collaborate using Chatter
– Mobile: IG Contractors view and send info via Mobile Device (HTML5)
– Open (API): PI gets data processed in AWS - IG uses Twilio and Google Maps
and connects to gates systems, RFID, smartphones
Demo
Distributed Enterprise App
Customer # 3
Customer # 2
Customer # 1
Next Steps
Free training for ISV partners
Contains best practices for:
business development, sales,
marketing, technical, operations, &
support
For each phase, users:
(1) watch the video
(2) work through the checklist
(3) review the FAQ
(4) log cases with questions
(5) Customize w/Train-the-Trainer
http://tinyurl.com/isvforceacademy
ISVforce Lifecycle Academy (Online)
Don’t Forget to Submit Your Survey!
Stop by the registration kiosks to complete your
session surveys. We have 200 KeepCups to
give away as well as the chance
to win a $500 iTunes voucher!
Thank you!
NSW Permit No. LTPS/12/05010