`
exedo
  • 浏览: 24939 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
    据维基百科定义,多租户是一种软件架构技术,它是在探讨与实现如何于多用户的环境下共用相同的系统或程序组件,并且仍可确保各用户间数据的隔离性。在多租户技术中,租户(tenant)是指使用系统或电脑运算资源的客户。 普通WEB应用几乎都是服务于一个独立客户,并且一般运行于客户的服务器资产上。如何把普通WEB应用转换为多租户应用?我们认为需要从多租户支持、租户管理、安全、性能、租户个性化等五个方面改造。 一,多租户支持 多租户可以根据共享的程度分为几个不同的类别,Gartner的划分,如下图:   根据应用场景的
云鹤平台(EEPlat)是支持云计算环境的在线开发及运行平台,同时支持传统计算环境,支持云计算与传统计算环境之间的双向平滑移植。EEPlat拥有完整的元模型体系,提供了模型驱动、在线配置的开发模式,只需配置开发一次,同时支持PC和智能手机;解决了传统开发中无法适应多种环境、无法专注于业务、无法快速适应需求变化、进度失控、人员流动等问题,可以大幅度得提高生产率,可帮助用户实现低成本、高质量、易扩展的信息管理系统。 EEPlat的开源地址:http://code.google.com/p/eeplat/。同类也是最成功的PaaS产品为Salesforce的Force.com(
  快速软件开发的核心是“复用”,“复用”可以出现在软件开发的各个阶段上,如分析、设计、代码等,复用也可以出现在不同的层次上,如库(组件)复用、框架复用、产生式复用等,在特定领域可以获得更高的复用性,在横向可以实现业务模块的复用,在纵向可以把领域经验抽象为底层的软件基础设施。   复用是什么?我认为复用(代码层面)是用更少的代码解决更多的问题,更少的代码的基础是重复利用原来的库、组件、框架、业务模块等已有的相关技术积累,由于代码层面的复用更底层、往往也包含着分析和设计等上层复用,如用几行代码调用一个已有成熟的业务模块,那么该复用就包含了这个业务模块的分析和设计。   库(组件)复用是非常底层 ...
   平台即服务( PaaS )是云计算的主要形式之一,它提供一个完整的开发及运行平台,包括应用设计、应用开发、应用测试和应用托管,这些都作为一种服务提供给客户。因此,客户不需要购买硬件和软件,利用 PaaS ,就能够 ...
   Force.com 是一组集成的工具和应用程序服务,ISV(独立软件开发商) 和公司 IT 部门可以使用它构建任何业务应用程序并在提供 Salesforce CRM 应用程序的相同基础结构上运行该业务应用程序。Force.com 提供了一个更加快速和经济的模型来进行应用程序开发和交付:      • 无需软件或硬件 – 无需购买、安装、配置和管理硬件及软件,您只要连接到 Internet,便可以利用 Force.com 来访问功能强大的企业应用程序平台。      • 即付即用定价 – 使用 Force.com 时,其上运行的平台和应用程序将通过 Internet 作为服务提供给用户,您也 ...
    数据库是信息系统的核心,一般数据(信息)无论经过怎样过程的逻辑计算最终都要持久化到数据库中。 基于“云计算”的背景,我们可以把信息系统的数据库简单得分为传统关系数据库,云数据库(DBaaS)和NoSql数据库。 ...
   现在的业务基础平台不能很好得支持中小企业应用的定制开发。为什么呢,很简单,成本,平台的定价太高,但是定价太低又不能满足平台厂商的可持续发展的要求。    中小企业应用的费用一般较低,从几万到几十万不等 ...
这两年里好像从来都没有清闲过,很多时候连上论坛的时间都没有,最近才开始反思,开始彷徨,我做基础业务平台五年了,虽然不是在专注的公司来做的、,但是目标和方向不是仅仅支持本公司的业务,所以我们也认为是基础业务平台。 最近看到了一些关于业务基础平台的讨论,批评的多,赞成的少。给我印象最深刻的评价是“处理简单的事情更简单,处理复杂的事情更复杂”,但是大家大多还是认可业务基础平台是以后软件开发的方向,繁琐的传统项目开发迫使大家找一条更好的解决方案。业界一般认为业务基础平台是国内软件的首创,是对软件技术发展的重大贡献,是啊,我们除了使用美国、欧洲甚至日本的技术、框架之外,我们又做了什么呢,如果业务基础平台 ...
Global site tag (gtag.js) - Google Analytics