|
編輯推薦: |
现在的软件开发正在拥抱事件和流数据,这不仅优化了技术交互的方式,也优化了业务相互集成的方式,以满足客户的需求,这种现象被称为流,由模式和标准组成。这些模式和标准确定了各方之间通过互联网进行的通信活动和相关数据。本书探讨了这种演变的关键影响:当事件和数据流帮助你发现新的活动来源以增强现有业务或推动新市场时,究竟会发生什么?哪些技术和架构模式可以帮助你的公司把握流程带来的机会?James Urquhart是VMware全球CTO。他指导企业架构师、软件开发人员和产品经理完成这一过程。专家推荐“James出色地定义了流架构的新兴领域,总结了当前的技术状态,并使用了一个新颖的框架来更好地介绍该技术在未来十年中的发展。对于那些对管理流数据和事件感兴趣的人来说,这些都是很重要的想法。”——PaulButterworthVantiq的首席技术官
|
內容簡介: |
本书的主要内容有:了解当企业、政府和其他机构通过事件和数据流进行整合时,流会带来哪些好处。通过Wardley Mapping可视化和Promise Theory建模了解流集成的价值链。了解当今事件驱动系统市场背后的基本概念。了解当今的集成模式将如何影响未来的实时事件流。探索为什么公司应该从今天开始构建软件架构,以便在未来几年从流中获得收益。
|
關於作者: |
James Urquhart是VMware公司的全球首席技术官。他拥有超过25年的分布式系统开发和部署经验。专注于复杂的自适应系统软件、云本地应用程序、平台和自动化。James被MITTechnologyReview和HuffPost评为云计算领域十大最具影响力的人物之一。
|
目錄:
|
目录序 .1前言 .5第0 章 万维流的十年影响 110.1 金融中的万维流 120.2 零售业中的万维流 130.3 运输业的万维流 130.4 医疗健康中的万维流 . 140.5 数据服务中的万维流 . 160.6 并不是一切都那么顺利 160.7 万维流的未来 19第1 章 流概述 211.1 什么是流? . 231.2 流与集成 261.3 流和事件驱动架构 301.4 流的前身 321.5 代码和流 341.6 后续章节 36第2 章 流的业务案例 .382.1 采用流的驱动因素 392.1.1 提升客户体验 392.1.2 提高组织效率 412.1.3 创新和实验 462.2 采用流的促成因素 482.2.1 降低流处理的成本 . 492.2.2 增加数据流设计的灵活性 . 522.2.3 创造巨大的流生态系统 572.3 企业需要从流中获得什么 592.4 采用流的影响 612.4.1 拓展实时数据的使用 612.4.2 流网络的重要性(和危险) . 622.4.3 流对工作和专业技能的影响 . 642.4.4 流、新业务和制度模式 662.4.5 流和规模. 682.5 下一步 70第3 章 了解流的价值链 713.1 回顾:流的高级属性 . 713.2 沃德利地图和允诺理论 733.2.1 沃德利地图 733.2.2 允诺理论. 753.3 构建一个流集成的价值链 783.3.1 建立地图的范围 . 783.3.2 建立我们的用户和用户需求 . 793.3.3 流集成组件 813.3.4 交互组件. 843.3.5 最后一块. 883.4 绘制我们的价值链 903.4.1 确定技术演进的衡量标准 . 903.4.2 将我们的价值链变成地图 . 953.5 我们的最终模型和后续步骤 101第4 章 评估当前的流市场 . 1024.1 服务总线和消息队列 1034.1.1 消息队列 1044.1.2 服务总线 1054.1.3 映射服务总线和消息队列 1074.2 物联网 1084.2.1 MQTT 1094.2.2 HTTP 和WebSocket 1124.2.3 映射物联网架构 1134.3 事件处理 1134.3.1 函数、低代码和无代码处理器 . 1144.3.2 基于日志的流处理平台 1174.3.3 有状态的流处理 1194.3.4 映射事件处理平台 1204.4 当今的流架构和集成 1204.5 下一步 123第5 章 评估流的兴起 1245.1 将演变映射到流 1255.2 游戏 . 1285.2.1 市场:标准游戏 1305.2.2 加速器:利用网络效应 1315.2.3 生态系统:共创 1325.2.4 其他 1335.3 惯性 . 1345.3.1 供应商惯性 . 1355.3.2 企业惯性 1375.3.3 有龙出没 1385.4 流的需求、挑战和机遇 . 1405.4.1 安全 1415.4.2 敏捷性 1465.4.3 及时性 1505.4.4 可管理性 1545.4.5 存储性 1605.4.6 知识产权管制 1615.5 流模式的挑战与机遇 1635.5.1 收集器模式 . 1635.5.2 分发器模式 . 1645.5.3 信号模式 1665.5.4 引导者模式 . 1685.6 意料之外 169第6 章 建设一个流的未来 . 1716.1 识别你业务中的流 1726.1.1 流的用例 1736.1.2 流建模 1856.2 流的“事件优先”用例 . 1896.2.1 消息VS 事件 . 1906.2.2 离散事件VS 系列事件 . 1946.2.3 单一操作VS 工作流 1986.3 推动流向前 2016.3.1 推动技术发展 2016.3.2 推动流网络 . 2066.4 我们会使流得以实现 210附录 评估当前流的市场 211
|
|