Salesforce介绍

Salesforce介绍

Salesforce是什么?

        Salesforce.com 一开始是一个云端的销售自动化(Sales Force Automation, SFA)以及客户关系管理工具(Customer Relationship Management, CRM),但经过这么多年的演化,它已经成为一个可以构建任何企业应用的通用平台。Salesforce 这个名字是一个历史遗留产物,Salesforce 平台虽然仍提供 SFA 和 CRM 的应用,但更是一个构建现代企业系统的基础平台。

CRM是什么?
        CRM的全称是Customer Relationship Management,即“客户关系管理”。

        Salesforce的核心就是客户关系管理系统。系统中提供的标准对象、默认操作也是围绕着CRM打造的。

        在CRM中,包含了一些术语,它们也被展现在Salesforce中:

  1. 客户(Account)
  2. 联系人(Contact)
  3. 潜在客户(Lead)
  4. 业务机会(Opportunity)
  5. 个案(Case)

        它们之间的关系主要有:

  1. 每个客户都有若干联系人
  2. 潜在客户有可能转化为客户
  3. 每个客户都包含若干业务机会
  4. 对于商业过程中出现的问题,可以用个案记录并安排人员解决

Salesforce平台所使用的关键技术?

        多租户架构(multitenant architecture):一种应用程序模型,所有用户和应用程序都共享一个共同的基础结构和代码库。

        元数据驱动的开发模型:一种应用程序开发模型,允许以说明性“蓝图”的形式定义应用程序,无需任何代码。元数据可以定义数据模型、对象、窗体、工作流等等。

        Force 平台 Web Services API :一种应用程序编程接口,可以通过任何虚拟编程语言和平台定义Web 服务,以直接访问存储在 Force 平台中的所有数据。

        Apex:世界上的第一种随需应变的编程语言,在 Force 平台服务器上的云中运行。

        Visualforce:为云应用程序创建功能丰富的用户界面的框架。

        Force 平台站点:直接与 Salesforce 组织集成的公共网站和应用程序——用户无需使用用户名和密码登录。

        AppExchange:一种Web 目录,其中有数百个 AppExchange 应用程序供 Salesforce 客户查看、演示、评论和/或安装。开发人员如果希望与社区共享其应用程序,可以将应用程序提交到 AppExchange 目录的列表中。

        Lightning Component:Lightning框架是Salesforce提供的一套基于用户界面的开发框架,对于开发单页面应用(Single Page Application)有很大的帮助。它和Visualforce可以共存,但开发的方法并不相同。

最后,Salesforce开发者官网:https://developer.salesforce.com/

注:此链接可以作为salesforce的门户,找到所需要的大部分学习资源。

你可能感兴趣的:(Salesforce学习,Salesforce)