论文部分内容阅读
云计算大潮来临,应用开发工具及数据库管理工具供应商也在按照云计算的模式来优化和改进其软件开发工具。日前,Embarcadero就推出了一种新形式的应用开发和数据库管理软件的工具——工具云。它使用类似于云计算的模式来管理应用软件开发工具的许可证、分配、配置,包括不同版本的管理。
Embarcadero原来是一家主要提供数据库管理软件工具的公司,在收购Borland的软件开发工具业务后全面进入软件开发工具领域。Embarcadero推出的这种工具云主要面向中大型企业的软件开发部门或者IT部门,它将所有的开发工具和数据库管理软件集中部署在数据中心,有关人员根据需要缓存到本地或者下载到本地安装使用。通过点击即用技术(Instant On)按需交付软件,这样大大简化了开发工具等软件的的管理,特别是企业中软件授权许可管理,实现了多版本的同时运行。
“软件授权许可管理是一项很复杂、很耗时的工作。”Embarcadero全球副总裁兼总经理Nigel Brown介绍说,“因为公司需要准确掌握每个部门、每个用户用到了哪些软件授权许可证,以避免购买不必要的授权许可,同时要确保他们的使用是合规的。而困难在于授权许可的使用者并不是固定不变的,会随着人员、所有者、机器、设施的移动而移动,因此要始终掌握最新情况是非常困难的。”
Embarcadero推出的软件开发工具云中提供有一个核心部件名为授权许可中心(ELC),它可以对企业中所用软件的授权许可进行管理,不仅可以提供企业中各种的软件授权许可统计表,包括哪个用户以及在哪台电脑上,而且还可以对各种软件的使用频度进行统计,从而为企业究竟要购买多少软件许可提供更为准确的信息,以解决由于授权许可管理不善,导致企业过多购买授权许可证,从而造成浪费的事情发生。
工具云还可以让软件开发环境的部署变得简单,让开发工具的多版本管理不再是问题。“要管理多种工具、多个版本,并且是多个厂商提供的工具和版本也是非常复杂和耗费成本的。比如,要对每个工具进行评估,要对它们进行测试,确保这些来自不同厂商的不同产品和工具可以在同一环境下良好地合作。” Nigel Brown说。
据悉,为了保证使用者顺利使用工具云,Embarcadero对开发工具的下载进行了优化,采用“点击即用(Instant On)”的一键式运行的方式以保证开发人员的用户体验。针对出差在外的开发者,Embarcadero的工具云也提供下载到本地安装运行的传统方式。
随着工具云的推出,相应地,Embarcadero还对其开发工具进行了优化和升级,于近期推出了一款开发工具套装RAD Studio XE 2011,包括Delphi XE、C Builder XE、Delphi Prism XE及新增的RadPHP XE等,它们都支持云计算环境进行高效互动;此外,还推出了一套数据库设计和数据建模工具套件ER/Studio XE。
“一个高效、功能强大的软件开发工具对于提升软件的开发效率、改进软件代码质量是非常必要的,我们的目标就是要为开发人员提供更好用的软件开发工具。”Nigel Brown总结说。
Embarcadero原来是一家主要提供数据库管理软件工具的公司,在收购Borland的软件开发工具业务后全面进入软件开发工具领域。Embarcadero推出的这种工具云主要面向中大型企业的软件开发部门或者IT部门,它将所有的开发工具和数据库管理软件集中部署在数据中心,有关人员根据需要缓存到本地或者下载到本地安装使用。通过点击即用技术(Instant On)按需交付软件,这样大大简化了开发工具等软件的的管理,特别是企业中软件授权许可管理,实现了多版本的同时运行。
“软件授权许可管理是一项很复杂、很耗时的工作。”Embarcadero全球副总裁兼总经理Nigel Brown介绍说,“因为公司需要准确掌握每个部门、每个用户用到了哪些软件授权许可证,以避免购买不必要的授权许可,同时要确保他们的使用是合规的。而困难在于授权许可的使用者并不是固定不变的,会随着人员、所有者、机器、设施的移动而移动,因此要始终掌握最新情况是非常困难的。”
Embarcadero推出的软件开发工具云中提供有一个核心部件名为授权许可中心(ELC),它可以对企业中所用软件的授权许可进行管理,不仅可以提供企业中各种的软件授权许可统计表,包括哪个用户以及在哪台电脑上,而且还可以对各种软件的使用频度进行统计,从而为企业究竟要购买多少软件许可提供更为准确的信息,以解决由于授权许可管理不善,导致企业过多购买授权许可证,从而造成浪费的事情发生。
工具云还可以让软件开发环境的部署变得简单,让开发工具的多版本管理不再是问题。“要管理多种工具、多个版本,并且是多个厂商提供的工具和版本也是非常复杂和耗费成本的。比如,要对每个工具进行评估,要对它们进行测试,确保这些来自不同厂商的不同产品和工具可以在同一环境下良好地合作。” Nigel Brown说。
据悉,为了保证使用者顺利使用工具云,Embarcadero对开发工具的下载进行了优化,采用“点击即用(Instant On)”的一键式运行的方式以保证开发人员的用户体验。针对出差在外的开发者,Embarcadero的工具云也提供下载到本地安装运行的传统方式。
随着工具云的推出,相应地,Embarcadero还对其开发工具进行了优化和升级,于近期推出了一款开发工具套装RAD Studio XE 2011,包括Delphi XE、C Builder XE、Delphi Prism XE及新增的RadPHP XE等,它们都支持云计算环境进行高效互动;此外,还推出了一套数据库设计和数据建模工具套件ER/Studio XE。
“一个高效、功能强大的软件开发工具对于提升软件的开发效率、改进软件代码质量是非常必要的,我们的目标就是要为开发人员提供更好用的软件开发工具。”Nigel Brown总结说。