云计算和Force.com介绍

“云计算” 大大改变了业务应用程序如何构建和运行。按照打开互联网程序,向部署其他应用程序呈现。作为服务的平台 - 或PaaS - 是今天是运行应用程序的建立模型,而不会在您公司维护硬件和软件基础架构的挑战。 PAAS解决方案的优势是他们能够将自己升级到最新的无需手动干预。

PAAS服务部署在云中,并通过其Web程序基本上由客户端访问。软件设计师,网络工程师和组织可以通过PAAS进行所有利润:软件设计人员可以利用PAAS解决方案来组装他们计划提供网站或软件的应用程序,以便在框中出售。 Web设计人员可以在过程的每个阶段使用单独的PaaS情况来创建,测试和托管其网站。组织可以建立其内部软件,主要是开发明白的环形围栏的进步和测试条件。作为服务的平台(PAAS)是一个分布式计算模型,其中Outsider供应商传达了硬件和软件乐器 - 通常是应用程序改进所需的软件仪器 - 在网上到客户端。 PAAS供应商拥有硬件和软件全部独立基础架构。

PAAS解释客户端必须安装内部硬件和软件以创建或运行其他应用程序。 PaaS的原始目的是改进设计师的代码撰写过程,并通过PAAS供应商处理的基础设施和操作。最初,所有PAAS平台都在公共云中。在一段时间内,因为许多公司不想拥有一切,在公共云中,私人和混合Paas平台建造。

Force.com.平台使公司能够在云中构建和部署应用程序,而不是大量的内部部署应用程序平台,混合平台以及许多不那样的云平台。

PAAS为工程师和公司提供了一种情况,可以创建,拥有和传达应用程序,从基础架构侧的复杂性节省设计人员(设置,安排和管理组件,例如服务器和数据库)。 PaaS可以通过确保开发人员和其他利益相关者能够专注于应用程序本身,而无需解决管理运行时,中间件,运营框架,虚拟化,服务器,存储和网络的问题,可以加速应用程序本身。

 是什么让力量得到的paas?

 

就像Salesforce.com一样,与他们的产品有关,销售云,服务云和营销云。一个组织可以今天出去购买销售云,并开始记录潜在客户,机会,运行报告等。对比,通过购买一些Force.com许可证,您不会开箱解决方案,无权提供领导,账户或机会。您必须建立应用程序,标签,自定义对象,工作流程为自己设计为设计要使用的系统。

force.com作为paas.

Force.com.与其他PAAS提供商有一些重要的差异,因为它支持编程接口,专门用于创建基于多租户的基于云的应用程序。它具有基于Java的Apex编程语言的唯一编程模型。它还具有本机UI和UI编程语言。构建在Force.com平台上的应用程序可以是Salesforce CRM提供的CRM功能的扩展,或者它们可以是基于过程的业务应用程序,例如批准工作流程。该平台还为CRM集成或Outsider服务提供集成API。

在Force.com中,开发人员可以仅声明数据对象正在利用可视化配置工具并以APEX编程语言编写触发处理程序。对多租户的支持,包括租户数据隔离和配置,不需要特定编程。这种平台的实用,异常状态方面之一。

但是,权衡是编程模型是一种类型的模型,并且不转化为传统的企业架构。此外,对于帮助多租户的特定最终目标,该平台具有运行时截止点,限制了数据量,一些事务和交易延迟。

Force.com.平台提供其他功能,包括与外部API的安全性和集成

Force.com.加速了基于云的应用程序的开发速度,该应用程序挖掘中心Salesforce.com应用程序并促进无缝部署。许多isvs不愿意采用corce.com,因为它是专有的,与更多主流开发平台相比,没有成熟或市场验收,例如Microsoft .NET或Java / J2EE。此外,由于Force.com没有提供极端云的便携性,一些程序员在利用这个平台时犹豫不决

Salesforce.com正在与PaaS推动进行。例如,该公司收购了Heroku-A基于Ruby的PAA,支持全球改进组并推动许多社交和多功能的云应用程序。该公司还介绍了Database.com-A语言自主促进的数据库,显然是与Microsoft SQL Azure竞争的路径。这些如何形成战略性补充力量,并将被市场接受尚未完全捕获。

右PAAS平台驱动创新,使公司能够更快地部署应用程序。一个精确的PAAS应用程序已打开,允许IT协作有助于多云部署。

尽管Force.com专注于生产力,但该平台仍然需要解决一系列应用程序支持等因素,从简单到最复杂的应用程序逻辑和源控制器的应用程序逻辑和源码控制。