Salesforce talk
-
Upload
lucas-buyo -
Category
Technology
-
view
212 -
download
0
Transcript of Salesforce talk
● Designed to simplify the development and deployment of cloud-based applications.
● Force.com is a PaaS - not a CRM
● It provides the infrastructure needed for any business application.
Force.com
Force.com platform have many clouds for different business purposes.
Sales Cloud(Salesforce)
Service CloudData Cloud(Data.com)
Marketing Cloud(Exact Target / Marketo)
Collaboration Cloud (Chatter)
Analytics Cloud(Wave)
Heroku(PaaS)
Force.comClouds
Force.com
“● Is a cloud-based application designed to help your
salespeople sell faster and automating tasks salespeople do every day.
● Lets developers rapidly create and deploy cloud applications.
● Delivers out-of-the-box tools and services to automate your business processes, integrate with external applications.
Sales Cloud - CRM
“
Sales Cloud
● Standard Objects● Visual Layouts (UI)● Admin console for
configuration● User identity● Integration● Approval process
● Data Storage● Workflows and
validation rules● Reporting● Security, roles and
profiles
standard functionality
● Accounts● Contacts● Leads● Opportunities● Products● Campaigns
● Contracts● Files Attachments● Cases● Events● Tasks
Sales Cloud
Salesforce standard objects
“● Service Cloud is a customer support solution
designed for businesses.● Agents/Call Center can monitor and respond to all
customer channels from one screen.● CTI integration.● Cases management.
Service Cloud
Chatter Collaboration Cloud
● A social network that enables companies to connect customers, partners and employees.
● Agents/Call Center can monitor and respond to all customer channels from one screen.
● Share knowledge● Create user Groups● Polls
● Propose new Ideas● Feeds & Topics● Files sharing
“● Data.com: is an online business directory of
companies and business professionals that is built, maintained and accessed by a worldwide community of over a million subscribers.
● Marketo: create, automate and measure engaging campaigns across all your marketing channels.
● Wave: a data exploration tool. Muti-channel.
Data, Marketing & Analytics Clouds
Focus on building, not the infrastructure
● Heroku lets you deploy, run and manage applications written in open languages and frameworks such as Ruby, Node.js, Java, Python, Clojure, Scala, Go and PHP.
● Heroku handles compilation, dependencies, assets and executables so you can focus on creating apps.
Heroku
● Github and Docker integration
APEX programing language
Apex class versions
Usage
● Go beyond the standard functionality.● Data manipulation language (DML).● Complex business processes and transactional logic.● Trigger and Store Procedures.● Schedule Jobs.● Asynchronous Process (@future).● Batch processing.● Create and expose REST API for integration.
Sintaxis
● Strongly typed & Object oriented
● Apex is based on Java● Syntax looks like Java
Multitenancy
Multitenancy is the technology that clouds use to share IT resources cost-efficiently and securely.
Releases, Change control & Unit testing
● Salesforce instances receives 3 complete releases per year.
● We use Jenkins as continuous integration tool and deployments.
● Change Sets for admins.● Salesforce requires your code be tested and covered by
unit testing over 75%.
“. DeveloperForce: 2.1 million registered developers and
there are currently 130 developer user groups in the ecosystem.
. Force.com "Most Valued Professionals" (MVPs).
. Webinars and social communities (twitter #askforce)
. Pilot programs
Salesforce community
● REST API *● SOAP API● Tooling API● Chatter REST API● Bulk API● Analytics REST API *
Salesforce Platform APIsIntegration
● Metadata API● Streaming API *● Apex REST API● Apex SOAP API● Data.com API● Wave REST API (pilot)