在过去的10年里,公司使用集成技术的方式已发生了翻天覆地的变化。在最近的QCon London 大会上,当 Senaka Fernando 在描述对过去10年的企业集成、当下的状况以及他认为接下来的10年会带来什么的观点的时候,他在 演讲 中声称 ,它也将会在未来的10年中继续改变。
回顾过去的10年,Fernando,一位 WSO2 的解决方案架构师,指出了一些重要的技术转变:
服务通信已经从XML到SOAP和 WS-* 再到如今的 REST 架构形态。现代应用程序可以更容易地与REST API交互,Fernando认为这是服务从传统SOAP Web服务转变为更灵活的基于REST的服务的一个原因。
基础设施从一切都本地部署到如今使用云技术,容器受到了很多关注。
我们与系统交互的方式发生了实质性的变化。我们过去常常用个人计算机和基于网络的界面来工作,如今大家大多工作于移动通信系统,并且 物联网 (IoT) 的应用程序在几乎所有的系统上运行。
Fernando所强调的一个挑战是,尽管我们周围的世界变化的很快,人类却并没有改变的那么多。我们的期望和要求是一致的,公司仍然需要与客户和合作伙伴一起工作,并创造出富有成效的解决方案。任何企业的首要目标在过去的10年里变化不大,但我们实现这些目标的方式正在改变。同样,企业集成的目标保持一致,但我们运用技术的方式发生了改变。Fernando确信这种趋势不但过去10年是如此,在未来的10-15年里也将是如此。
展望集成技术的当前状态,Fernando指出系统的连接方式正在迅速地发生变化。我们过去有一个筒仓世界,其中一些应用程序供内部使用,其他的专为不同的外部使用所创建。现在,这些都相互关联在一起并且所有企业都在想方设法地利用所有这些系统的潜能。所有这一切都是以创造一个更加紧密集成和联通的环境为首要目标的。
思考在未来10年里企业将如何发展,Fernando指出了几点:
数据作为货币 。企业所拥有的数据里蕴含着许多潜能,它可能对企业本身或者他人有用。
多语言架构。我们将为各种各样的设备使用多种类型的数据存储库和架构。整个生态系统将围绕不同的技术展开工作,并在本地,云端或者其他等地方运行。
微服务 如今没有被完全理解,如何实际运用它们仍然是具有挑战性的。Fernando认为我们应该三思而后行并质疑我们是否真的需要并且能否从中得到任何好处。
此外,Fernando强调人类可以保持相差无几;但企业不行,以诺基亚为例。
Fernando以三个关键点结尾:
集成不是一个新问题并且也永远不会是一个旧问题——它只是改变了面貌。
每一个现代企业都需要成为一个关联企业。
迭代是跟上企业挑战的关键。
Fernando演讲的幻灯片可以在 这里 下载。
查看英文原文: The Past, Present and Future of Enterprise Integration
感谢张龙对本文的审校。