SlideShare uma empresa Scribd logo
1 de 27
Baixar para ler offline
Introduction to Force.com


 Josh Kaplan
 Senior Product Manager
 @joshsfdc


 Adam Torman
 Senior Product Manager
 @atorman


                     Follow us @forcedotcom
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, 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, 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 filed on April 30, 2008 and in other filings with the
Securities and Exchange Commission. These documents 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.
@forcedotcom / #forcewebinar


Developer Force Group


facebook.com/forcedotcom


Developer Force – Force.com
Community

   Follow us @forcedotcom
Cloud App Platforms Allow You to Build Apps
You Didn’t Think Possible 6 Months Ago




                                    Social

                                    Mobile

                                    Real Time
Salesforce is the Proven Cloud App Platform




                                  Q3FY09   Q4FY10   Q1FY12
A Complete Platform For Building Apps

                                           Development Platform


                    Form Builder       Report Builder    Visual Workflow    Multi-tenant code    Social collaboration
                                                                               execution             framework

                                                 Cloud Database


                  Massively Scalable ACID Transactions     Social Data          Mobile            Self-tuning
                    Data Service        & Triggers           Model                              Query Optimizer




                   REST & SOAP          Row Level          Identity &         Backups &            Enterprise
                      API’s              Security        Authentication    Disaster Recovery        Search


                                             Cloud Infrastructure


                     ISO 27001            Proven           Automatic           Trusted             Real-time
                  Certified Security     Reliability       Elasticity          Status              Upgrades




                      Real-time        Salesforce to      Global Data          Highest            Multi-tenant
                      Sandbox           Salesforce         Centers           Performance            Kernel


                 Follow us @forcedotcom
Use Case: UberJet




                    Follow us @forcedotcom
Define the Data Model
                                                 Drag and Drop




             Object and Field
                 Palate                                    Easily Build
                                                            Schema
                                                          Relationships




                        Follow us @forcedotcom
User Experience                      Tab Navigation




                                                      App Picker




Customizable
                                                      Customizable
  Layouts
                                                          Lists




                  Follow us @forcedotcom
Incorporate Your Logic
                         Declarative Logic (point and click)
                               • Field Requiredness/Uniqueness
                               • Audit History Tracking
                               • Workflows Rules & Approval Processes



                         Formula-Based Logic (spreadsheet-like)
                               • Formula Fields
                               • Data Validation Rules
                               • Workflows Rules & Approval Processes


                         Procedural Logic (code)
                               •Apex Triggers
                               •Apex Classes




                Follow us @forcedotcom
Using Formula Logic and Validation Rules



 Formula Field
to show reward
     level




                                                      Roll Up
                                                   Summary of
                             Validation Rule to   Miles Travelled
                             check how many
                             passengers there
                                   will be

                   Follow us @forcedotcom
Your Rules                     Workflow Rule Criteria
                                      (WHY)




   Workflow Evaluation
    Criteria (WHEN)




             Workflow Action
                (WHAT)
Flow




 Design-Time Tool




                    Run-Time Flow
Make it Better with Visualforce


                                                    Custom UI




Standard Controller




                                               Iterate over records
                                                 using DataTable



                      Follow us @forcedotcom
Push the Envelope with Apex

 Java-like OO language
 Strongly-typed
 Tight Integration with
  Salesforce.com Data
 Designed for Multi-tenancy
 Integrated Testing Framework
                                                    2 Billion+ Lines of Apex Code




                           Follow us @forcedotcom
The Many Faces Of Apex


                                             UI Layer
                                          Program Control




                                         Javascript
                                         Integration




                                            Inbound Email
                                               Handling




                                             Asynchronous
                       Database
     Custom                                 Batch Processing
                       Triggers
      Web
     Services

                Follow us @forcedotcom
Customize Once, Access Everywhere




                Follow us @forcedotcom
Open and Real-time APIs
                                                         Apex Data Loader




     Mobile          External Apps        Callouts          Data ETL




                 • SOAP or REST API
                                                        • Extract
 • REST API      • Bulk API           • Apex Callouts   • Transform
 • Mobile SDKs   • Apex Web Svcs      • Outbound Msgs   • Load
                 • Metadata API
                                                        • SOAP & Bulk API
                 • Streaming API




                 Security and Validation Rules


                        Force.com Platform
Build Sites Declaratively with Site.com




            Palate of Drag-and-
                Drop Page
                 Elements




                                                  Editable content


                         Follow us @forcedotcom
Users Everywhere
  Add multiple users
   quickly
  Add single users
   with more detail
  Use the sObject API
   for bulk
  Use REST API
  Use SAML for
   upsert




                        Follow us @forcedotcom
Scalable and Simple Security

 Profiles & Permission Sets                     Sharing
     – What tables and columns                        – What rows can I access
       can I access                                   – Read/Write/Transfer/Full
     – Read/Create/Edit/Delete


                                   Jets Table

   Read
                                                                             Read
   Create     Name                                    Airport Code          Write
   Edit
   Delete     Zephyr                                  JFK

               White Cloud                             SFO


                                                              Read
                                                              Edit


                             Follow us @forcedotcom
A Complete Platform For Building Apps

                                           Development Platform


                    Form Builder       Report Builder    Visual Workflow    Multi-tenant code    Social collaboration
                                                                               execution             framework

                                                 Cloud Database


                  Massively Scalable ACID Transactions     Social Data          Mobile            Self-tuning
                    Data Service        & Triggers           Model                              Query Optimizer




                   REST & SOAP          Row Level          Identity &         Backups &            Enterprise
                      API’s              Security        Authentication    Disaster Recovery        Search


                                             Cloud Infrastructure


                     ISO 27001            Proven           Automatic           Trusted             Real-time
                  Certified Security     Reliability       Elasticity          Status              Upgrades




                      Real-time        Salesforce to      Global Data          Highest            Multi-tenant
                      Sandbox           Salesforce         Centers           Performance            Kernel


                 Follow us @forcedotcom
The Force.com Workbook

  Download the Workbook:
   http://bit.ly/forcedotcomworkbook
  Create an end-to-end Application
    – Warehouse Management
    – E-commerce Storefront
  10 x 30 minute tutorials
    – Bottom up
       • Database to Storefront
    – Each Tutorial Builds Upon the
      Previous
    – Build in Developer Edition Now!

                          Follow us @forcedotcom
Ready. Set. Go!


                                           FREE



    http://developer.force.com/join




                  Follow us @forcedotcom
Resources
 – Developer Sign-up – $Free Org
   http://developer.force.com/join

 – Trust
   http://trust.salesforce.com

 – Ideas Exchange
   http://ideas.salesforce.com

 – New Release Information
   http://developer.force.com/releases




                             Follow us @forcedotcom
Upcoming Events

 May 16 – Summer ‘12 Preview Webinar
  – bit.ly/summer12-force


 May 22 – Cloudstock 2012 London
  – bit.ly/cslondon-wb




                         Follow us @forcedotcom
Q&A
   http://bit.ly/introforce
           survey


@atorman   @forcedotcom             @joshsfdc
           Follow us @forcedotcom

Mais conteúdo relacionado

Mais procurados

Salesforce.com Prezo
Salesforce.com PrezoSalesforce.com Prezo
Salesforce.com Prezominihane88
 
Salesforce1: Every Developer is a Mobile Developer
Salesforce1: Every Developer is a Mobile DeveloperSalesforce1: Every Developer is a Mobile Developer
Salesforce1: Every Developer is a Mobile DeveloperSalesforce Developers
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudSam Garforth
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce PresentationChetna Purohit
 
Getting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer FoundationGetting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer FoundationEdureka!
 
Salesforce for Beginners
Salesforce for BeginnersSalesforce for Beginners
Salesforce for BeginnersEdureka!
 
Introduction to Salesforce.com
Introduction to Salesforce.comIntroduction to Salesforce.com
Introduction to Salesforce.comEdureka!
 
Castle in the clouds - Building the Connexys SaaS application with Fusion Mid...
Castle in the clouds - Building the Connexys SaaS application with Fusion Mid...Castle in the clouds - Building the Connexys SaaS application with Fusion Mid...
Castle in the clouds - Building the Connexys SaaS application with Fusion Mid...Lucas Jellema
 
Salesforce Traning Adm 201
Salesforce Traning   Adm 201Salesforce Traning   Adm 201
Salesforce Traning Adm 201plug2learn
 
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...Salesforce Developers
 
Windows Azure SQL Database Federations
Windows Azure SQL Database FederationsWindows Azure SQL Database Federations
Windows Azure SQL Database FederationsNeil Mackenzie
 
Windows Phone 7 Unleashed Session 1
Windows Phone 7 Unleashed Session 1Windows Phone 7 Unleashed Session 1
Windows Phone 7 Unleashed Session 1Wes Yanaga
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415pdufourSFDC
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherSharePoint Saturday NY
 
SharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMSharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMlchapman
 
Office 365 for Developers
Office 365 for DevelopersOffice 365 for Developers
Office 365 for DevelopersWes Yanaga
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)Rob Wilson
 

Mais procurados (20)

Salesforce platform
Salesforce platformSalesforce platform
Salesforce platform
 
Salesforce.com Prezo
Salesforce.com PrezoSalesforce.com Prezo
Salesforce.com Prezo
 
Salesforce
SalesforceSalesforce
Salesforce
 
Salesforce1: Every Developer is a Mobile Developer
Salesforce1: Every Developer is a Mobile DeveloperSalesforce1: Every Developer is a Mobile Developer
Salesforce1: Every Developer is a Mobile Developer
 
Trailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App CloudTrailhead Live Developer Workshop - Salesforce App Cloud
Trailhead Live Developer Workshop - Salesforce App Cloud
 
Salesforce Presentation
Salesforce PresentationSalesforce Presentation
Salesforce Presentation
 
Getting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer FoundationGetting Started with Salesforce Admin and Developer Foundation
Getting Started with Salesforce Admin and Developer Foundation
 
Salesforce for Beginners
Salesforce for BeginnersSalesforce for Beginners
Salesforce for Beginners
 
Introduction to Salesforce.com
Introduction to Salesforce.comIntroduction to Salesforce.com
Introduction to Salesforce.com
 
Vf ppt (1)
Vf ppt (1)Vf ppt (1)
Vf ppt (1)
 
Castle in the clouds - Building the Connexys SaaS application with Fusion Mid...
Castle in the clouds - Building the Connexys SaaS application with Fusion Mid...Castle in the clouds - Building the Connexys SaaS application with Fusion Mid...
Castle in the clouds - Building the Connexys SaaS application with Fusion Mid...
 
Salesforce Traning Adm 201
Salesforce Traning   Adm 201Salesforce Traning   Adm 201
Salesforce Traning Adm 201
 
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
Hands-On Workshop: Introduction to Coding for on Force.com for Admins and Non...
 
Windows Azure SQL Database Federations
Windows Azure SQL Database FederationsWindows Azure SQL Database Federations
Windows Azure SQL Database Federations
 
Windows Phone 7 Unleashed Session 1
Windows Phone 7 Unleashed Session 1Windows Phone 7 Unleashed Session 1
Windows Phone 7 Unleashed Session 1
 
Dev day paris020415
Dev day paris020415Dev day paris020415
Dev day paris020415
 
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All TogetherKathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
Kathryn Birstein: SharePoint 2010 Business Intelligence-Brining It All Together
 
SharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECMSharePoint 2010 and Colligo for ECM
SharePoint 2010 and Colligo for ECM
 
Office 365 for Developers
Office 365 for DevelopersOffice 365 for Developers
Office 365 for Developers
 
When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)When to Develop on a Platform (IndyTechFest 2008)
When to Develop on a Platform (IndyTechFest 2008)
 

Destaque

Dreamforce'12 - Automate Business Processes with Force.com
Dreamforce'12 - Automate Business Processes with Force.comDreamforce'12 - Automate Business Processes with Force.com
Dreamforce'12 - Automate Business Processes with Force.comMudit Agarwal
 
Architecting Composite Applications With Force.com and Heroku
Architecting Composite Applications With Force.com and HerokuArchitecting Composite Applications With Force.com and Heroku
Architecting Composite Applications With Force.com and HerokuSalesforce Developers
 
AtlasCamp 2010: Understanding the Atlassian Platform - Tim Pettersen
AtlasCamp 2010: Understanding the Atlassian Platform - Tim PettersenAtlasCamp 2010: Understanding the Atlassian Platform - Tim Pettersen
AtlasCamp 2010: Understanding the Atlassian Platform - Tim PettersenAtlassian
 
Cloud Computing in Practice: Fast Application Development and Delivery on For...
Cloud Computing in Practice: Fast Application Development and Delivery on For...Cloud Computing in Practice: Fast Application Development and Delivery on For...
Cloud Computing in Practice: Fast Application Development and Delivery on For...catherinewall
 
Apex code-fundamentals
Apex code-fundamentalsApex code-fundamentals
Apex code-fundamentalsAmit Sharma
 
Force.com Canvas - a Quick Introduction
Force.com Canvas - a Quick IntroductionForce.com Canvas - a Quick Introduction
Force.com Canvas - a Quick IntroductionSteven Herod
 
Salesforce ppt v07122013
Salesforce ppt v07122013Salesforce ppt v07122013
Salesforce ppt v07122013ilovehck
 
Apex basics-for Beginners
Apex basics-for BeginnersApex basics-for Beginners
Apex basics-for Beginnershrakhra
 
Salesforce Intro
Salesforce IntroSalesforce Intro
Salesforce IntroRich Helton
 
Introduction to apex code
Introduction to apex codeIntroduction to apex code
Introduction to apex codeEdwinOstos
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com OverviewEdureka!
 

Destaque (14)

Dreamforce'12 - Automate Business Processes with Force.com
Dreamforce'12 - Automate Business Processes with Force.comDreamforce'12 - Automate Business Processes with Force.com
Dreamforce'12 - Automate Business Processes with Force.com
 
Architecting Composite Applications With Force.com and Heroku
Architecting Composite Applications With Force.com and HerokuArchitecting Composite Applications With Force.com and Heroku
Architecting Composite Applications With Force.com and Heroku
 
AtlasCamp 2010: Understanding the Atlassian Platform - Tim Pettersen
AtlasCamp 2010: Understanding the Atlassian Platform - Tim PettersenAtlasCamp 2010: Understanding the Atlassian Platform - Tim Pettersen
AtlasCamp 2010: Understanding the Atlassian Platform - Tim Pettersen
 
Cloud Computing in Practice: Fast Application Development and Delivery on For...
Cloud Computing in Practice: Fast Application Development and Delivery on For...Cloud Computing in Practice: Fast Application Development and Delivery on For...
Cloud Computing in Practice: Fast Application Development and Delivery on For...
 
Apex code-fundamentals
Apex code-fundamentalsApex code-fundamentals
Apex code-fundamentals
 
Force.com Canvas - a Quick Introduction
Force.com Canvas - a Quick IntroductionForce.com Canvas - a Quick Introduction
Force.com Canvas - a Quick Introduction
 
Salesforce ppt v07122013
Salesforce ppt v07122013Salesforce ppt v07122013
Salesforce ppt v07122013
 
Intro to Apex Programmers
Intro to Apex ProgrammersIntro to Apex Programmers
Intro to Apex Programmers
 
Apex basics-for Beginners
Apex basics-for BeginnersApex basics-for Beginners
Apex basics-for Beginners
 
Salesforce Intro
Salesforce IntroSalesforce Intro
Salesforce Intro
 
Force.Ppt
Force.PptForce.Ppt
Force.Ppt
 
Forces Ppt
Forces PptForces Ppt
Forces Ppt
 
Introduction to apex code
Introduction to apex codeIntroduction to apex code
Introduction to apex code
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com Overview
 

Semelhante a Intro to Force.com Webinar presentation

XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs
 
Sao Paolo Workshop
Sao Paolo WorkshopSao Paolo Workshop
Sao Paolo WorkshopJoshua Birk
 
Dave Carroll Application Services Salesforce
Dave Carroll Application Services SalesforceDave Carroll Application Services Salesforce
Dave Carroll Application Services Salesforcedeimos
 
Social Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSocial Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSalesforce Developers
 
Application Services On The Web Sales Forcecom
Application Services On The Web Sales ForcecomApplication Services On The Web Sales Forcecom
Application Services On The Web Sales ForcecomQConLondon2008
 
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middlewareinvestorrelation
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyWSO2
 
Social ent. with java on heroku
Social ent. with java on herokuSocial ent. with java on heroku
Social ent. with java on herokuAnand B Narasimhan
 
Complex End-to-End Testing
Complex End-to-End TestingComplex End-to-End Testing
Complex End-to-End TestingErika Barron
 
Enterprise Source and Release Management Using StratoSource
Enterprise Source and Release Management Using StratoSourceEnterprise Source and Release Management Using StratoSource
Enterprise Source and Release Management Using StratoSourceSalesforce Developers
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented ArchitectureBob Rhubart
 
Painless Mobile App Development Webinar
Painless Mobile App Development WebinarPainless Mobile App Development Webinar
Painless Mobile App Development WebinarSalesforce Developers
 
SPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo | MADP & MBaaS
 
Cloud Tools for Connected Communities
Cloud Tools for Connected CommunitiesCloud Tools for Connected Communities
Cloud Tools for Connected CommunitiesPeter Coffee
 
Migrating Enterprise Apps to the Cloud
Migrating Enterprise Apps to the CloudMigrating Enterprise Apps to the Cloud
Migrating Enterprise Apps to the CloudSVDevOps
 

Semelhante a Intro to Force.com Webinar presentation (20)

Introduction to Force.com
Introduction to Force.comIntroduction to Force.com
Introduction to Force.com
 
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
XebiaLabs, CloudBees, Puppet Labs Webinar Slides - IT Automation for the Mode...
 
Sao Paolo Workshop
Sao Paolo WorkshopSao Paolo Workshop
Sao Paolo Workshop
 
Ria Enterprise
Ria EnterpriseRia Enterprise
Ria Enterprise
 
Dave Carroll Application Services Salesforce
Dave Carroll Application Services SalesforceDave Carroll Application Services Salesforce
Dave Carroll Application Services Salesforce
 
Social Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku WebinarSocial Enterprise Java Apps on Heroku Webinar
Social Enterprise Java Apps on Heroku Webinar
 
Application Services On The Web Sales Forcecom
Application Services On The Web Sales ForcecomApplication Services On The Web Sales Forcecom
Application Services On The Web Sales Forcecom
 
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
"Oracle Insight for Investors" Educational Webcast - Oracle Fusion Middleware
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and Technology
 
Social ent. with java on heroku
Social ent. with java on herokuSocial ent. with java on heroku
Social ent. with java on heroku
 
Complex End-to-End Testing
Complex End-to-End TestingComplex End-to-End Testing
Complex End-to-End Testing
 
Enterprise Source and Release Management Using StratoSource
Enterprise Source and Release Management Using StratoSourceEnterprise Source and Release Management Using StratoSource
Enterprise Source and Release Management Using StratoSource
 
21st Century Service Oriented Architecture
21st Century Service Oriented Architecture21st Century Service Oriented Architecture
21st Century Service Oriented Architecture
 
Painless Mobile App Development Webinar
Painless Mobile App Development WebinarPainless Mobile App Development Webinar
Painless Mobile App Development Webinar
 
SPEC INDIA Java Case Study
SPEC INDIA Java Case StudySPEC INDIA Java Case Study
SPEC INDIA Java Case Study
 
Convertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for EnterprisesConvertigo Mobile Application Development platform for Enterprises
Convertigo Mobile Application Development platform for Enterprises
 
I Phone Dev
I Phone DevI Phone Dev
I Phone Dev
 
Cloud Tools for Connected Communities
Cloud Tools for Connected CommunitiesCloud Tools for Connected Communities
Cloud Tools for Connected Communities
 
Architect day 20181128 - Afternoon Session
Architect day 20181128 - Afternoon SessionArchitect day 20181128 - Afternoon Session
Architect day 20181128 - Afternoon Session
 
Migrating Enterprise Apps to the Cloud
Migrating Enterprise Apps to the CloudMigrating Enterprise Apps to the Cloud
Migrating Enterprise Apps to the Cloud
 

Último

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 

Último (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 

Intro to Force.com Webinar presentation

  • 1. Introduction to Force.com Josh Kaplan Senior Product Manager @joshsfdc Adam Torman Senior Product Manager @atorman Follow us @forcedotcom
  • 2. 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, 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, 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 filed on April 30, 2008 and in other filings with the Securities and Exchange Commission. These documents 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.
  • 3. @forcedotcom / #forcewebinar Developer Force Group facebook.com/forcedotcom Developer Force – Force.com Community Follow us @forcedotcom
  • 4. Cloud App Platforms Allow You to Build Apps You Didn’t Think Possible 6 Months Ago Social Mobile Real Time
  • 5. Salesforce is the Proven Cloud App Platform Q3FY09 Q4FY10 Q1FY12
  • 6. A Complete Platform For Building Apps Development Platform Form Builder Report Builder Visual Workflow Multi-tenant code Social collaboration execution framework Cloud Database Massively Scalable ACID Transactions Social Data Mobile Self-tuning Data Service & Triggers Model Query Optimizer REST & SOAP Row Level Identity & Backups & Enterprise API’s Security Authentication Disaster Recovery Search Cloud Infrastructure ISO 27001 Proven Automatic Trusted Real-time Certified Security Reliability Elasticity Status Upgrades Real-time Salesforce to Global Data Highest Multi-tenant Sandbox Salesforce Centers Performance Kernel Follow us @forcedotcom
  • 7. Use Case: UberJet Follow us @forcedotcom
  • 8. Define the Data Model Drag and Drop Object and Field Palate Easily Build Schema Relationships Follow us @forcedotcom
  • 9. User Experience Tab Navigation App Picker Customizable Customizable Layouts Lists Follow us @forcedotcom
  • 10. Incorporate Your Logic Declarative Logic (point and click) • Field Requiredness/Uniqueness • Audit History Tracking • Workflows Rules & Approval Processes Formula-Based Logic (spreadsheet-like) • Formula Fields • Data Validation Rules • Workflows Rules & Approval Processes Procedural Logic (code) •Apex Triggers •Apex Classes Follow us @forcedotcom
  • 11. Using Formula Logic and Validation Rules Formula Field to show reward level Roll Up Summary of Validation Rule to Miles Travelled check how many passengers there will be Follow us @forcedotcom
  • 12. Your Rules Workflow Rule Criteria (WHY) Workflow Evaluation Criteria (WHEN) Workflow Action (WHAT)
  • 13. Flow Design-Time Tool Run-Time Flow
  • 14. Make it Better with Visualforce Custom UI Standard Controller Iterate over records using DataTable Follow us @forcedotcom
  • 15. Push the Envelope with Apex  Java-like OO language  Strongly-typed  Tight Integration with Salesforce.com Data  Designed for Multi-tenancy  Integrated Testing Framework 2 Billion+ Lines of Apex Code Follow us @forcedotcom
  • 16. The Many Faces Of Apex UI Layer Program Control Javascript Integration Inbound Email Handling Asynchronous Database Custom Batch Processing Triggers Web Services Follow us @forcedotcom
  • 17. Customize Once, Access Everywhere Follow us @forcedotcom
  • 18. Open and Real-time APIs Apex Data Loader Mobile External Apps Callouts Data ETL • SOAP or REST API • Extract • REST API • Bulk API • Apex Callouts • Transform • Mobile SDKs • Apex Web Svcs • Outbound Msgs • Load • Metadata API • SOAP & Bulk API • Streaming API Security and Validation Rules Force.com Platform
  • 19. Build Sites Declaratively with Site.com Palate of Drag-and- Drop Page Elements Editable content Follow us @forcedotcom
  • 20. Users Everywhere  Add multiple users quickly  Add single users with more detail  Use the sObject API for bulk  Use REST API  Use SAML for upsert Follow us @forcedotcom
  • 21. Scalable and Simple Security  Profiles & Permission Sets  Sharing – What tables and columns – What rows can I access can I access – Read/Write/Transfer/Full – Read/Create/Edit/Delete Jets Table  Read  Read  Create Name Airport Code  Write  Edit  Delete Zephyr JFK White Cloud SFO  Read  Edit Follow us @forcedotcom
  • 22. A Complete Platform For Building Apps Development Platform Form Builder Report Builder Visual Workflow Multi-tenant code Social collaboration execution framework Cloud Database Massively Scalable ACID Transactions Social Data Mobile Self-tuning Data Service & Triggers Model Query Optimizer REST & SOAP Row Level Identity & Backups & Enterprise API’s Security Authentication Disaster Recovery Search Cloud Infrastructure ISO 27001 Proven Automatic Trusted Real-time Certified Security Reliability Elasticity Status Upgrades Real-time Salesforce to Global Data Highest Multi-tenant Sandbox Salesforce Centers Performance Kernel Follow us @forcedotcom
  • 23. The Force.com Workbook  Download the Workbook: http://bit.ly/forcedotcomworkbook  Create an end-to-end Application – Warehouse Management – E-commerce Storefront  10 x 30 minute tutorials – Bottom up • Database to Storefront – Each Tutorial Builds Upon the Previous – Build in Developer Edition Now! Follow us @forcedotcom
  • 24. Ready. Set. Go! FREE http://developer.force.com/join Follow us @forcedotcom
  • 25. Resources – Developer Sign-up – $Free Org http://developer.force.com/join – Trust http://trust.salesforce.com – Ideas Exchange http://ideas.salesforce.com – New Release Information http://developer.force.com/releases Follow us @forcedotcom
  • 26. Upcoming Events  May 16 – Summer ‘12 Preview Webinar – bit.ly/summer12-force  May 22 – Cloudstock 2012 London – bit.ly/cslondon-wb Follow us @forcedotcom
  • 27. Q&A http://bit.ly/introforce survey @atorman @forcedotcom @joshsfdc Follow us @forcedotcom