写点什么

从企业视角来看微服务与集成

  • 2015-12-02
  • 本文字数:1081 字

    阅读完需:约 4 分钟

Kim Clark 在集成小组以及大公司围绕的业务中所遇到的常见误区有微服务就是精细粒度的 WSDL 操作,或者 APIs 就是微服务。在今年举办在伦敦的微服务会议上,Clark 在一篇演讲中声称产生这种现象的一个原因就是他们把接口粒度和组件粒度混淆在一起,他讨论了微服务的运动以及与集成架构相比的异同之处。这种关于微服务和它们与集成的关系之间的混淆让他想知道,是否_ 微服务架构_ 真的应该被称为_ 微组件架构_。

Clark,在 IBM 工作专注于集成,声称 SOA 真的试图重构 IT 规划,把它变成与更好的业务需求保持一致的组成部分,并且公开所需的服务。把一些事分成更小的组成部分也是微服务式的架构并且微服务之后开始正确使用 SOA。由于这个原因,他认为可能 SOA 原则会再一次正确运作。但是 SOA 有个他所描述的巨大的问题就是资金。没有一个项目想要承担初始成本,因为它没有为企业带来任何好处。他相信如今这已经改变了, 当我们可以公开 APIs 到企业之外并且随着真正的钱进入组织来潜在地寻找融资模式时。

Clark 强调大企业的前景是可怕的,由于兼并和收购等,可能导致超过一个系统拥有相同类型的数据。有极长生命周期的实体或数据,比如,抵押贷款或退休金,随着模型的复杂性增加并且商业规则也加入那张蓝图中。

当展望 Clark 的愿景时,在未来,企业内部的所有应用程序都是用标准化的接口来绑定。并且最重要的是,随着这些接口的公开,并由团队管理编写程序,而不是由一个完全独立的集成团队用如今很常见的自己的工具来做。实际上,这就意味着联合和分散整个集成问题到团队。事实上,Clark 相信这会对许多组织来说是持久的,这将是一些后端系统现代化的进化,可能分解成许多微服务应用,但也有大量的应用程序完全没有改变,对此没有任何理由可以解释。

Clark 最后描述了在他与客户谈话时他所碰到的一些容易混淆的比较,谈话往往始于一些术语斗争:

  • 微服务与 SOA。这是比较一个架构中的组成成分。它的意图可能是把 SOA 和微服务架构作比较。
  • 微服务与 APIs。这是比较接口,一种揭示业务功能的机制,随着组件实现那些无意义的功能。
  • 微服务与服务。服务是一个抽象的概念并且必须适用于一项有意义的比较。

明年的微服务会议计划在2016 年11 月7 日至8 日在伦敦召开。

查看英文原文: Microservices and Integration from an Enterprise Perspective


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群InfoQ 好读者(已满),InfoQ 读者交流群(#2)InfoQ 好读者)。

2015-12-02 18:001520
用户头像

发布了 217 篇内容, 共 58.6 次阅读, 收获喜欢 72 次。

关注

评论

发布
暂无评论
发现更多内容

产品经理训练营第三周作业

铭白

产品经理训练营第三周作业

克比

产品中利益相关者面对的问题并排序

踏凌霄

基于产品利益相关者面临的问题

Dylan Zhu

利益相关者排序

赵志广

产品经理训练营 网络安全产品经理

week11 安全稳定

杨斌

产品经理训练营第三次作业

Jobs

OpenCV入门--读图,展示,保存

IT蜗壳-Tango

Python OpenCV 七日更 2月春节不断更

第三周笔记

Ashley.

翻译:《实用的Python编程》01_00_Overview

codists

Python

程序员如何打破35岁魔咒

数据社

第三周作业

Geek_971380

第三周作业

正午看星星

第三周作业-利益相关者的问题及排序

隋泽

产品经理训练

线程范围内共享数据

武哥聊编程

Java 多线程 28天写作

价值投资学习笔记

JiangX

28天写作

产品经理训练营第三次作业

庞玉坤

week10 模块分解 作业和学习总结

杨斌

产品经理第 0 期训练营第三周作业提交-krystal

Krystal

解决方案的设计与积累

王一凡

产品经理训练营

LeetCode题解:69. x 的平方根,牛顿迭代法+迭代,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

第三周作业

Ashley.

开发质量提升系列:标准模板(下)

罗小龙

最佳实践 方法论 28天写作

作业3

YING꯭YING

作业3--问题

赝品

利益相关者问题挖掘

王一凡

产品经理训练营

批判性思维自修课(七)

石君

28天写作 批判性思维

产品训练营第三周

克比

利益相关者问题排序

Geek_ce1551

免费开源的代码审计工具Gosec入门使用

BigYoung

代码扫描 28天写作 2月春节不断更 代码审计 Go 语言

【LeetCode】BFS解决二叉树的最小深度

Albert

算法 LeetCode 2月春节不断更

从企业视角来看微服务与集成_SOA_Jan Stenberg_InfoQ精选文章