论文部分内容阅读
云计算已经成为一个炙手可热的词汇。随着人们对云计算的普遍认可,越来越多的基于云计算技术的产品在市场上出现。不久前,软件开发工具和数据库管理工具的提供商Embarcadero推出了面向软件开发的工具云,把软件开发工具搬到了云端。
对于Embarcadero,很多人不一定熟悉,但要提到Borland公司,相信只要有过几年IT从业经历的人都不陌生,其Dephi、JBuilder等开发工具都曾是程序员的首选。Embarcadero的这个工具云产品就主要来自其并购的CodeGear公司,CodeGear公司的前身就是Borland公司的开发工具部门。因此,Embarcadero的工具云保留了原来Borland的开发工具产品的诸多特点,特别是跨平台的特点。
Embarcadero亚太区高级总监Malcolm Groves告诉记者,Embarcadero的工具云是一种轻量型的服务器端软件,它可以集中管理和交付Embarcadero的各种软件开发和数据库管理的工具,通过集中化、虚拟化和标准化的交付来简化企业对软件工具的许可证管理,帮助企业减少成本和控制软件工具的访问。企业可以把工具云部署在某个服务器上(可以是企业内的服务器也可以是外部的服务器),用户登录到服务器下载到本地上安装执行,或者不安装直接执行。据了解,前一种方式主要面向那些开发强度很高的人员,侧重利用工具云来管理软件许可,无需持续在线; 而后一种方式则主要面向不经常使用开发工具的人员,除了管理软件许可外,还可实现开发工具的完全集中管理,此时,开发工具基于Embarcadero的一种名为InstantOn的应用虚拟化技术,点击后直接运行,需要在线。
Malcolm Groves说,工具云的一个非常重要的用途是用于管理开发工具的授权许可。据悉,开发工具的许可证管理是软件开发过程中的一个很棘手的问题。由于应用环境的不同,不同的项目也需要不同的开发工具,因此,在稍稍具有一定规模的软件开发部门,往往有多个项目组同时使用多种软件开发工具。而大部分软件开发工具是需要授权许可、支付许可费的,如何对这些开发工具进行管理,以避免购买不必要的许可是以软件开发为主要业务形式的公司非常关注的问题。
Embarcadero大中华区总经理琚伟介绍说,传统的许可证管理是人工管理方式,这种方式公司无法了解到到底哪种开发工具有哪些人在用、使用频度如何,无法据此制定出更为合理的许可证购买计划,以求避免不必要的浪费。另外一个不足是,当项目之间发生人员调配的时候,开发环境的部署费时费力,而工具云可以帮助程序员快速部署、很快就位。
据悉,目前Embarcadero的工具云还只能管理Embarcadero自己的软件开发工具,不过,Malcolm Groves透露,未来很快就会升级到能管理市场上的主流开发工具。另外,Embarcadero也在探索这种工具云的收费模式,如按月或者按使用付费的租赁模式也在探索之中。
对于Embarcadero,很多人不一定熟悉,但要提到Borland公司,相信只要有过几年IT从业经历的人都不陌生,其Dephi、JBuilder等开发工具都曾是程序员的首选。Embarcadero的这个工具云产品就主要来自其并购的CodeGear公司,CodeGear公司的前身就是Borland公司的开发工具部门。因此,Embarcadero的工具云保留了原来Borland的开发工具产品的诸多特点,特别是跨平台的特点。
Embarcadero亚太区高级总监Malcolm Groves告诉记者,Embarcadero的工具云是一种轻量型的服务器端软件,它可以集中管理和交付Embarcadero的各种软件开发和数据库管理的工具,通过集中化、虚拟化和标准化的交付来简化企业对软件工具的许可证管理,帮助企业减少成本和控制软件工具的访问。企业可以把工具云部署在某个服务器上(可以是企业内的服务器也可以是外部的服务器),用户登录到服务器下载到本地上安装执行,或者不安装直接执行。据了解,前一种方式主要面向那些开发强度很高的人员,侧重利用工具云来管理软件许可,无需持续在线; 而后一种方式则主要面向不经常使用开发工具的人员,除了管理软件许可外,还可实现开发工具的完全集中管理,此时,开发工具基于Embarcadero的一种名为InstantOn的应用虚拟化技术,点击后直接运行,需要在线。
Malcolm Groves说,工具云的一个非常重要的用途是用于管理开发工具的授权许可。据悉,开发工具的许可证管理是软件开发过程中的一个很棘手的问题。由于应用环境的不同,不同的项目也需要不同的开发工具,因此,在稍稍具有一定规模的软件开发部门,往往有多个项目组同时使用多种软件开发工具。而大部分软件开发工具是需要授权许可、支付许可费的,如何对这些开发工具进行管理,以避免购买不必要的许可是以软件开发为主要业务形式的公司非常关注的问题。
Embarcadero大中华区总经理琚伟介绍说,传统的许可证管理是人工管理方式,这种方式公司无法了解到到底哪种开发工具有哪些人在用、使用频度如何,无法据此制定出更为合理的许可证购买计划,以求避免不必要的浪费。另外一个不足是,当项目之间发生人员调配的时候,开发环境的部署费时费力,而工具云可以帮助程序员快速部署、很快就位。
据悉,目前Embarcadero的工具云还只能管理Embarcadero自己的软件开发工具,不过,Malcolm Groves透露,未来很快就会升级到能管理市场上的主流开发工具。另外,Embarcadero也在探索这种工具云的收费模式,如按月或者按使用付费的租赁模式也在探索之中。