什么是SaaS应用OFBIZ多租户模式

云计算 SaaS
云其实就是任何可以通过互联网访问的服务。它可以包括与标准商业应用相关的服务-例如CRM、ERP等系统,甚至还可以延伸到软件开发和基础架构等技术服务领域,这是云计算的一种新的发展方向。

云其实就是任何可以通过互联网访问的服务。它可以包括与标准商业应用相关的服务-例如CRM、ERP等系统,甚至还可以延伸到软件开发和基础架构等技术服务领域,这是云计算的一种新的发展方向。

云计算提供了解决问题的一种思路,使用云计算的模式,企业无需为数据中心扩容、基础架构硬件和软件的采购以及应用软件的采购投入大量资金。

云也是分层的,分为三层,分别为IaaS,PaaS,SaaS。下面来介绍一下。

 

什么是SaaS应用OFBIZ多租户模式

Iaas在***端,PaaS在中间,SaaS在最顶端。

IaaS(Infrastructure-as-a-Service)基础设施即服务。消费者通过Internet可以从完善的计算机基础设施提供服务。也就是说通过互联网提供了数据中心、基础架构硬件和软件资源。它可以提供服务器、操作系统、磁盘存储、数据库或信息资源。

对比:以前的企业应用要去买服务器,架服务器,自己维护自己的服务器来控制本地应用。现在有了IaaS可以将硬件外包到别的地方去。IaaS公司会提供场外服务器,存储和网络硬件,你可以租用。节省了维护成本和办公场地,公司可以在任何时候利用这些硬件来运行其应用。

PaaS(Platform-as-a-Service)平台即服务。将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此PaaS也是SaaS模式的一种应用。以服务形式提供应用开发、部署平台,加快用户自行编写CRM,ERP等系统的时间。PaaS提供了基础架构,软件开发者可以在这个基础架构之上建设新的应用,或者扩展已有的应用,同时却不必购买开发、质量控制或生产服务器。

对比:PaaS有时候也叫中间件层。在这一层进行开发,节省了时间和资源。PaaS公司在网上提供各种开发和分发应用的解决方案,比如虚拟服务器和操作系统。这节省了你在硬件上的费用,也让分散的工作室之间的合作变得更加容易。网页应用管理,应用设计,应用虚拟主机,存储,安全以及应用开发协作工具等。

SaaS(Software-as-a-service)软件即服务。SaaS是最为成熟、最出名,也是得到最广泛应用的一种云计算。大家可以理解为一种软件分布模式,在这种模式下,应用软件安装在厂商或者服务器供应商那里,用户可以通过某个网络来使用这些软件,通常使用的网络是互联网。这种模式通常也被称为"随需应变(ondemand)"软件,这是最成熟的云计算模式,因为这种模式具有高度的灵活性,已经证明可靠的支持服务,强大的可扩展性,因此能够降低客户的维护成本和投入,而且由于这种模式的宗旨的基础架构,运营成本也得以降低。

对比:有了SaaS,我们只需要通过浏览器来进行我们的工作,学习,生活等等。

SaaS的发展趋势:

 

1. 企业会在个体消费研究方面加大投资规模

2.云数据服务将会赶超传统意义上的存储

3. 更多的SaaS应用会行业化定制

4. 多重租用的可选方案将会出现

5. 大数据分析更显突出

什么是SaaS应用OFBIZ多租户模式

SaaS应用之OFBIZ多租户

多租户是从OFBIZ的单一副本运行的单独的数据实例的能力。每个数据实例保存在制定给租户的一个单独的数据库中。用户通过登录表单的形式制定租户ID登录到一个数据实例。必须进行多种配置才能使用OFBIZ多租户。

包括在“TenantDataSouces”实体中定义租户数据,这样做主要的原因是“多租户的优点是租户不必使用诸如‘ant运行安装…’或者其他命令行上的工具访问加载数据。

可能有成百上千的人活跃在其他租户实例中,所以你不想关闭或启动服务器来做这样的事情,并且很有可能你可以避免有一个管理员负责为租户加载定制数据。你希望是自助服务,而且这是使其成为数据库驱动的关键点(有一个用户界面以便用户可以把东西放到数据库的相关部分)”,设置属性变量以便用户能够看到登录表单中的“租户ID”、实体引擎中的配置和ofbiz-component.xml中的条目,以加载数据。有多种命令可用来加载租户数据。你要谨慎地定义不同的 reader来加载数据。我们有租户特定的delegator,而定义delegator我们必须遵守OFBiz多租户文档的命名规则。

总结

以上三种模式都是采用外包的方式,减轻企业负担,降低管理、维护服务器硬件、网络硬件、基础架构软件和/或应用软件的人力成本。从更高的层次上看,它们都试图去解决同一个商业问题——用尽可能少甚至是为零的资本支出,获得功能、扩展能力、服务和商业价值。当某种云计算的模式获得了成功,这三者之间的界限就会进一步模糊。成功的SaaS或IaaS服务可以很容易地延伸到平台领域。

博文出处:http://blog.csdn.net/liutengteng130/article/details/44779739

责任编辑:Ophira 来源: 刘腾腾的博客
相关推荐

2015-08-12 15:46:02

SaaS多租户数据存储

2020-09-15 07:00:00

SaaS架构架构

2023-06-07 13:50:00

SaaS多租户系统

2023-12-14 12:26:16

SaaS数据库方案

2020-05-14 18:04:20

Spring BootSaaS平台

2021-03-20 22:46:22

IaaSSaaSPaaS

2015-11-12 09:58:45

多租户SaaS软件架构设计

2024-03-28 09:46:50

2013-11-26 17:29:43

思科呼叫中心多租户

2022-02-14 15:26:53

云计算IaaSSaaS

2015-03-24 10:02:59

SaaS应用程序开发PaaS模式AWS

2019-08-01 15:47:25

数据备份迁移

2024-08-30 08:12:17

开源微信小程序

2022-09-13 07:14:29

云计算SaaS多租户

2011-06-14 13:31:00

FS模式

2021-10-27 08:50:47

云计算云计算环境SaaS

2021-03-18 08:36:24

核心代码ACM模式面试ti

2024-12-09 09:40:00

策略模式Java

2020-02-10 15:05:39

服务类型云计算三类

2020-10-16 08:57:51

云平台之多租户的实践
点赞
收藏

51CTO技术栈公众号