网络通信 频道

美科利帮助金融服务公司获取可靠的Web系统

    在当今令人难以置信的市场竞争中,作为金融保险行业领导企业怎样通过一套高度复杂的分布式IT基础架构,就实现在维护并提升其品牌的同时,改进其服务底线并为其客户可靠的Web服务?他山之石,可以攻玉。目前国内诸多保险公司的在进行Web应用的开发过程中,也许可以借鉴John Hancock公司的成功经验。

    Web应用 大型金融服务公司的软肋? 
    John Hancock公司(JHFS)是金融服务领域的领导者,面向零售商和公共机构客户提供全面的保险和投资产品及服务。JHFS致力于为其客户提供最高质量的金融服务产品,目前公司大量的业务都通过Web开展,如保险代理商和经纪人服务者通过Web的拓展客户。 另外,个人用户也可以直接通过公司的Web站点开展与JHFS的业务。因此,确保JHFS的在线Web应用十分关键,一着不慎,全盘皆输。

    JHFS的顾问Mohit Verma和其它应用性能(AP)小组的成员致力于确保所有公司IT系统的健全性和可扩展性,以满足JHFS的高标准要求,保证客户完全满意。AP小组引入了被业内奉为标准的美科利(Mercury)公司负载测试工具LoadRunner,以预知系统行为和性能,检验其可测量性并帮助指导容量规划,使软肋化为强势。

    美科利LoadRunner 将应用负载推向极限
    通过使用美科利LoadRunner,JHFS减少了测试周期,在优化应用性能的同时加快了应用部署,从此软肋不再,JHFS获得了最强大的应用负载。 通过模仿数以千计的用户, LoadRunner模拟了一个完整的企业级基础架构,并使用性能监测器来识别和隔离风险。JHFS使用LoadRunner的时间已经超过了7年,随着基于因特网业务数量的与日俱增,公司用于服务客户和拓展业务的基于Web的架构也逐渐普及,而性能工程也变得更加困难和重要。

    在使用LoadRunner前,JHFS全部采用手动方式创建程序脚本。AP小组管理和支撑所有JHFS当前和新生的应用性能需求,包括升级现有应用并反过来支持已部署在生产中的应用。而现在则使用LoadRunner为客户提供负载和压力测试服务,以及数据库(SQL)调整服务,并保持这些工作的进行直至满足客户对性能的需求。

    检验服务水平是否满足需求
    JHFS成功使用LoadRunner的一个关键因素是它能帮助管理人员确保服务水平协议(SLAs)得到满足。另一个因素是该产品能轻松地支持大量的标准和协议,这些标准和协议都运用于公司复杂的分步式基础架构中。JHFS进行负载测试的主要目标,是检验支撑新应用和大量并发用户的硬件基础设施是否健全和可靠。通常,AP小组使用LoadRunner来认定软件或硬件是否成功升级。

    在JHFS,个别如由ASP外包代理商的供应和定购应用及新会员注册门户等SLA有着严格要求的应用,必须使用负载测试来检验是否SLAs已得到满足。Verma的团队需要在并发用户达到1000人的性能高峰期保持应用的正常运转。在最初的负载测试中,他的团队发现并发用户仅达到400人时,应用的响应时间已经很缓慢了。小组通过LoadRunner报告及监测结果实别到了主要的瓶颈,并由此了解到了应用的服务器水平。在纠正问题后,即使是同时负载1000个并发用户,相应速度仍然非常乐观。

    同时,LoadRunner能广泛支持各种应用,从客户/服务器到多层架构,满足多种协议如DBlib、(MS SQLServer) ODBC、HTTP、(Oracle)OCI/UPI、CORBA等等。JHFS 有着在公司的整个Web基础架构中成功实施LoadRunner的经验:包括后台基于Windows NT和UNIX服务器的客户/服务器应用架构;通过多种不同语言开发的Windows NT客户端,如C++程序语言、VB语言、PowerBuilder语言及JAVA语言;利用JAVA、XML和JavaScript开发的基于Web的应用。

    提升客户满意度和企业生产力
    AP小组使用LoadRunner成为了其业务单元的故障解决者和容量规划制定者。在JHFS,大多数负载测试在生产环境中持续进行, Verma及其团队通过在服务器、数据库和网络监测小组内的工作,实现了全面的测试监控。这有力地帮助了JHFS主动识别和纠正错误,使企业获得了较高的客户满意度,提升了企业生产力。

    John Hancock是当今金融服务行业认知度最高的品牌之一,而JHFS最大的法宝就是是通过客户在Web上发生的互动行为,使从一个普通的人寿保险公司转变成一个集商业保险和金融服务于一体的公司。因此,提升服务底线和客户满意度是整个公司提升产品和服务的关键。通过良好的应用测试,JHFS提升了响应速度,增强了系统性能,从而使客户获益匪浅。照Verma所言,测试提升了客户服务、促进了效率并帮助JHFS为更多客户带来满意的服务。此外,测试应用减少了部署后有可能导致公司业务流失问题的风险。快速的、可靠的系统是确保收入、增加业务并提升客户满意度的关键。

0