What you need to know on Force.com in 10 slides


Published on

This presentation covers generalities about the platform (development, licensing, marketplace...)

Published in: Technology, Business
1 Like
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Although initially starting with no support for Java, platform providers had shown an interest in Java at some point later on.
  • Developing on the Force.com can be done in a browser, via a set of forms. Complex business routines are implemented in text boxes, and code integrity can be checked.
  • The other alternative is with the Force.com IDE that is based on Eclipse. It offers code completion. As the code is deported to the developers machine, it permits collaboration, just like any classic development project.
  • What you need to know on Force.com in 10 slides

    1. 1. WHAT YOU NEED TO KNOW ON Force.com A insight on the Force.com platform G.WINDELS [email_address]
    2. 2. Cloud Offering Topology IaaS PaaS
    3. 3. Salesforce.com = Force.com? Source: Salesforce.com – Link
    4. 4. Force.com Mental Model <ul><ul><li>Business application in the cloud </li></ul></ul><ul><ul><li>Write application in less time with less code </li></ul></ul><ul><ul><li>Highly abstracted Development Framework: most common objects definitions, logics, workflows can be defined in a browser </li></ul></ul><ul><ul><li>Complex or specific business cases can be handled through Force.com’s language Apex in a browser </li></ul></ul><ul><ul><li>There are no deployment, no package, no tables, no hardware, no infrastructure </li></ul></ul><ul><ul><li>Force.com is business application oriented </li></ul></ul><ul><ul><li>Salesforce CRM background </li></ul></ul><ul><ul><li>Integration with ERP systems </li></ul></ul><ul><ul><li>Force.com is out-of-the-box workflow-enabled (tasks, emails, field updates) </li></ul></ul><ul><ul><li>It holds all application business users (as per the T&C) </li></ul></ul>
    5. 5. Force.com Dollar Model <ul><li>From end customers (i.e.: organizations installing applications on the cloud): Force.com is adopting a similar $/user/month model as for Salesforce CRM </li></ul><ul><ul><li>$50 / user / month </li></ul></ul><ul><ul><ul><li>Up to 10 applications </li></ul></ul></ul><ul><ul><ul><li>Data: 20MB/user </li></ul></ul></ul><ul><ul><ul><li>File Storage: 600MB/user </li></ul></ul></ul><ul><ul><ul><li>200 database objects (~tables) </li></ul></ul></ul><ul><ul><li>$75 / user / month </li></ul></ul><ul><ul><ul><li>Unlimited apps </li></ul></ul></ul><ul><ul><ul><li>Data: 120MB/user </li></ul></ul></ul><ul><ul><ul><li>File Storage: 600MB/user </li></ul></ul></ul><ul><ul><ul><li>2000 database objects (~tables) </li></ul></ul></ul><ul><ul><li>On top of the above, there are limitations in bandwidth, API calls/day, page views/month </li></ul></ul><ul><li>From developers: having an application listed on the marketplace has a cost, listing applications on the marketplace </li></ul>Source: Salesforce.com – Link
    6. 6. Vmforce.com, the Java bridge to the Force.com cloud <ul><li>VMforce should be available in fall 2010 for developers </li></ul><ul><li>It allows to natively run Java applications in the cloud from a standard Spring Eclipse-based IDE </li></ul><ul><ul><ul><li>Unlike Azure where java runtimes need to be executed “manually” </li></ul></ul></ul><ul><li>Brings the elasticity of the cloud platform for app servers, databases and infrastructure </li></ul><ul><li>VMforce applications will run on SpringSource “tc” server, the Enterprise version of Apache Tomcat </li></ul><ul><li>Microsoft Azure is a step ahead on Force.com/VMware on Java support </li></ul>
    7. 7. The PaaS Java Integration Race
    8. 8. Developing on Force.com – Browser + Forms
    9. 9. Developing on Force.com – Force.com IDE
    10. 10. The Force.com markerplace <ul><li>Appexchange, dedicated to Salesforce customers </li></ul><ul><ul><li>29% are Sales applications (Compensation Management, Contract Management, Quoting and Order, Forecasting…) </li></ul></ul><ul><ul><li>17% are Marketing applications </li></ul></ul><ul><ul><li>15% are Collaboration applications </li></ul></ul><ul><li>Trialforce, dedicated to non-Salesforce customers </li></ul><ul><ul><li>Force.com developers can automatically provision an instance of their application to their potential customers who are not prior Salesforce customers (i.e.: do not own a Salesforce account) </li></ul></ul><ul><ul><li>Free for the end customer </li></ul></ul><ul><li>Trialforce and Appexchange are complimentary </li></ul><ul><li>Revenue model for developers can be $ / user / month or ELA-based </li></ul>