案例:加拿大政府SOA大型机迁移

【TechTarget中国原创】很多企业正在考虑使用更为现代化的编程语言重新编写其遗留应用,像.NET或者Java,这样他们就能够脱离大型机了。但是这样做也造成了无法预期的问题,尤其是关键业务。例如,加拿大的英格伍德市拥有使用了23年之久的IBM大型机,这个大型机上运行着他们的应急服务计算机辅助调度系统。尽管3270终端应用可能会被今天的标准看做是斯巴达(Spartan),但是这个应用在其使用期内毫无瑕疵地运转着。英格伍德市政府考虑将其迁移到一个更新的IBM大型机上,但是由于预算危机,就必须考虑到这项成本。

  该市首先尝试迁移Cobol应用到.NET。预期六个月的项目最终花费了19个月,最终才运转起来。最初一切顺利,但是随后SQL server数据库更新让所有警察、消防员和急救车信息系统脱机八小时。该城市最终回到了老久的3270终端应用,继续运转在大型机上,决定寻求新的对策。

  Michael Falkow是这个城市的IT经理,他考虑把代码迁移到现代的服务器上,运行在Micro Focus虚拟大型机服务器软件上,从而效仿旧的大型机。这样一来他们就可以运行相同遗留应用和3270终端客户接口,但成本显著减少。Falkow解释道,表面上,使用.NET升级其应用听起来挺棒,但是在他们的案例中,Windows服务器在日常更新中脱机了,他们不愿意再冒这样的风险。

  迁移这个23年之久的大型机为该城市在许可证成本上每年节省了12万美元。现有的IT人员可以管理Micro Focus服务器,至少有两个大型机专家可以退休了,从另一方面为该城市节省了21万美元的成本。


来自: http://www.searchsoa.com.cn/showcontent_54952.htm

你可能感兴趣的:(其他)