当前位置:首页 >基础软件 - 解决方案 - 行业方案

基础软件

测试开发解决方案
2015-08-18 17:52:17分享到:
导读:企业IT 一直处于如何进一步缩短企业应用程序开发和部署周期的压力之下。在预算范围内,及时提供高质量的软件从来就不是件容易的事。基于现代的多层体系和操作系统,浏览器和防火墙的多版本,开发任务变得更加复杂。

背景

       企业IT 一直处于如何进一步缩短企业应用程序开发和部署周期的压力之下。在预算范围内,及时提供高质量的软件从来就不是件容易的事。基于现代的多层体系和操作系统,浏览器和防火墙的多版本,开发任务变得更加复杂。

在软件开发过程中的一些问题包括:

 对有限硬件资源的争夺

 不匹配的开发和生产环境

 不恰当的阶段使得部署新应用程序更具风险

 分布式的开发团队之间的交流问题

      通过普华i-VirtualCloud 服务器虚拟化软件,迁移开发和测试环境到虚拟构架,可对大幅度简化开发过程对系统环境的要求和部署,提高应用程序开发效率和部署周期。


解决方案

141222014347781d340e4fe-b988-473e-87ac-adcaa5c118d9.jpg

       通过普华i-VirtualCloud 服务器虚拟化软件,能够把完整的测试平台应用程序和数据压缩到文件内。这些文件能在实体主机之间被轻易的存储,暂停,还原和传递。由于通过虚拟化软件的隔离保护,多虚拟测试平台能运行在同一个实体主机上而不互相影响。

       此外,虚拟构架有许多为测试和开发环境而设计的特定功能,例如系统快照,系统级的调试支持等有了虚拟化软件,企业开发部门能:

 把单一的实体平台划分成一打隔离的开发环境

 精确的复制多模块产品环境到虚拟机上去

 在不同的团队之间共享全部的环境

 在开发和测试周期内,剔除反复配置的工作

 使一些以前需要手动干预的测试过程自动化

 在单一的实体平台上模拟复杂的网络应用

       实现单一实体平台上开发环境现代企业软件应用从属于协议设计,系统环境,版本冲突和硬件依赖的各种变化。如果所有都不是多层应用的话,大多数需要能在产品和开发下,带分布式连通和配置的多个主机,这样必将导致大量的基于X86 平台上的开发和测试应用,例如网页服务器,应用服务器或者数据库难于管理。这些经常被限定在一个固定的操作系统和软件版本上,这样使得他们得占据一个很大的空间。

通过普华 i-VirtualCloud 构建虚拟构架:

 隔离和划分区域确保用户模拟一个真实比例的产品环境模型

 运行在不同操作系统上的不同组件都将被用来开发和测试

 网络数据包并不离开实体主机

 轻而易举地把配置从开发工作站迁移到产品工作站

       实现测试和开发环境下的预制库采用普华i‐VirtualCloud 构建虚拟构架,数据和配置的系统信息被存储在易于访问的模板库中,以便日后使用。有了虚拟中心所提供的集中式管理,从模板中完成一台虚拟机的部署,只需点几下。这样不但节省了时间,缩短了产品开发周期,而且通过应用标准化的开发环境改进了软件的一致性和品质。