当考虑混合云应用集成策略时,回答以下的九个问题是至关重要的。
好消息是,你的组织在好几个云里都有着数据和应用。坏消息是,只有极少的一部分数据和应用是集成过的。
但这绝不是你一个人的问题。尽管研究机构Infonetics表示,在2014年底进行的一项调查中,74%的公司都拥有混合云策略,但对于很多公司来说,该策略中的集成部分仍然是模糊不清的。
我们走访了一些集成厂商,分析师和业界专家们,请教在建立一个混合云应用集成策略时,公司应该要问哪九个问题。以下是他们集思广益的结果。
哪些是你不要移到云里的?
虽然听起来有点明显,但有些遗留应用在数据中心里面是更适合的,SnapLogic的市场副总裁Darren Cunningham说道。“你必须确定对于那些系统有一个集成的计划,”他说道。“以后那些存在于防火墙之后一大堆的应用将一步不动的继续留在那边。所以,你一定要确定你的整合策略有将这些应用也包括在内。”
未来大部分的开发将发生在何处?
为了整合并最终监控应用程序,你应该先决定它将会在什么地方创建,Forrester Research的分析师 Dave Bartoletti建议道。“你在云中创建的应用看起来就跟别的应用不一样,所以当你要集成它们,或最终监控它们的时候,公司必须要将这些考虑在内。很多公司根本没有做这件事所需的工具。”
使用案例是怎样的?
“这是你应该问的第一个问题,”Ajay Gandhi,Informatica的云市场副总裁说道。“我是否想要连接到本地数据,而要的话,会有复杂的API和数据库吗?很多时候你想要一个集成的混合云的理由是想要搞定后台的集成。你不应该把时间花在监控代码上。那些集成解决方案会搞定这些。”Tom Nolle,咨询公司CIMI Corp的总裁认为,客户和厂商们低估了真正集成所涉及的困难。企业必须要极度专注于他们真正的目标,他说道。“很多公司跳上了云马车,其实只是在采取过度的宣传而没有足够的真正受益的案例。”
牵涉到哪种应用?
在应用程序开发的过程中,所有事情都不再是那么直接,Chris Purpura,MuleSoft的业务发展副总裁警告道。“应用程序正在复合化,”他说道。“这会让事情变得很棘手。当一个应用要ping另外10个外部系统以获得信息反馈时会发生什么?这是另外一件需要考虑的事情。”
谁负责管理集成过程?
Forrester的Bartoletti说,公司应该要明确委任负责管理这个过程的人和团队,因为就如混合云一样,管理人员可能也是一个混合的团体,有传统IT员工,DevOps的人员,甚至也许还有业务方面的人员。SnapLogic的Cunningham强调了自助集成的潜力,这种集成中,不会有一个单独的部门来统一管理。“我们看到有些顾客让用户来驱动集成的过程。用户自己填写用例,提交表单然后自行分配执行。这就是自助服务。”
集成多快可以完成?
客户在考虑集成的时候可以直接使用已有的东西。许多厂商,包括Informatica和SnapLogic,都有开发预定的模板,让常见的用例可以相对轻松的建立起来。“客户应该问的是,哪些工作已经替他们做好了,”Gandhi建议道。Informatica有预定的内容让客户来选择,这使得集成过程变得更精简。而Cunningham表示,SnapLogic的模板和最佳实践让一个平常要花数周才能完成的工作变成可以在一两天内完成的集成任务。
下一个应用是什么?
“你真的应该眼光放远一些,不要只想到集成一个应用而是要考虑到接下来的一个又一个的应用,”Cunningham提醒道。“那一个应用在未来将会有一整套其他的应用并且终究要集成在一起的。这已经不是点对点的集成,而是关于多点集成了。”
我可以将就使用现有的资源吗?
这是个关键问题,Forrester的Bartoletti说道。“我是应该要购买最顶级的产品然后晚点处理集成的问题还是先凑合着用我现有的产品?”不管你选择了哪种方式,时间是最重要的而集成就是关键。Bartoletti建议,总是先询问你现在的厂商是否现有的功能可以进行某种扩展从而有助于集成的过程。
你应该相信厂商吗?
答案是不。Cunningham毫不迟疑道:“如果某个云应用厂商建议你在未来才考虑集成或者是因为他的公司有很好的服务和/或开放的平台,让集成听起来很微不足道时,不要相信他们。集成是不能等的。你就是不能。”当一个本地厂商开始吹嘘他们的产品有多容易扩展到混合云的环境中时,客户应该要保持高度的怀疑,Gandhi说道。“那些产品披着我们所称的“云的外皮”,他说道。“你应该要追根究底搞清楚现实到底是怎么样的。”
本文作者:谈翔
来源:51CTO