公有云是遗留应用的最佳归宿吗?(2)
DOIT云计算 13年03月14日 13:54 【转载】 作者:TechTarget中国 责任编辑:王雪杨
导读:公有云用于运行采用最新工具以及最新潮编程语言构建的新应用程序。那么能够在公有云上运行将企业数据中心搞得有些狼狈的遗留应用吗?
关键词: 公有云
缓解危机
对没有兴趣进行项目开发的公司来说,有创业公司比如Apprenda以及Corent声称能够简化遗留应用向多租户的迁移过程。
例如,Corent多租户服务器能够用于将单租户应用转换为多租户应用,多个租户之间可以共享数据库也可以使用单独的数据库。
O4BO.com总部位于香港,最近使用Corent MTS创建了SaaS服务,运行在来自开源商业软件标准清单当中的IBM SmartCloud之上,这其中包括了用于ERP的Openbravo ,进行业务分析的Pentaho以及SugarCRM。Mike Oliver是O4BO的创始人,同时也是Corent的前雇员,他说转换次数有所不同,但是能够在一个小时以内转换某些应用。
Oliver说:“这和应用有关,有些应用设计良好,但是某些应用存在个人喜好或者设计不够良好的代码。”Oliver接着说,“然而访问源代码并不是Corent MTs必须要做的事儿。”
Oliver说他已经和很多企业提起了Corent MTS,其功能引起了这些公司的兴趣。例如一家美国卫生保健机构正在考虑在全美和其下属公司一起使用Corent MTS。他们特别感兴趣的是被转换的应用能够使用共享或专门的数据库,在卫生保健方面这是一个非常重要的考虑因素,因为不同的州之间的规章制度是不同的。
同样,转换本地应用到多租户环境能够为组织内部的不同群体——最终用户、开发人员、质量保证人员提供了一种很有趣的方式访问单个应用,为每个组提供自定义视图。
没有付出,就没有收获?
专家说,将遗留应用迁移至云中的捷径非常吸引人,但是做一些艰苦的重构工作实现新范式还有一些事项需要注意。
云管理软件厂商RightScale公司的CEO Michael Crandell说架构合理的云应用相对于传统的本地应用具有众多优势即可预见性、弹性以及敏捷性。
可预见性来自于“模板”云应用,这消除了众多人为错误的可能性。Crandell说:“你手动更改之时就是引起混乱之时。”
敏捷性来自于自动化技术比,如自动缩放以及能够选择你想在哪儿运行工作负载,弹性是围绕“一切最终都会失败这一观点”设计应用以及在多个节点,区域甚至云供应商之间扩展应用的结果。
Crandell说:“尽管可能很难,但我们建议重新构建正在考虑迁移的所有遗留应用。选择单个遗留应用并将其丢到云中服务器的想法根本没有实现云的效益。”
- 第1页:公有云是遗留应用的最佳归宿吗?
- 第2页:公有云是遗留应用的最佳归宿吗?(2)