默认分类
未读
Day34-11|15.5.1 文档标准化:让服务契约成为可治理的架构资产
Day34-11|15.5.1 文档标准化:让服务契约成为可治理的架构资产 对应教材:第15章 面向服务架构设计理论与实践——15.5.1 文档标准化 学习目标:理解 SOA 中为什么必须把文档标准化上升到架构治理层面;掌握服务契约、接口文档、数据字典、错误码、版本记录和示例的组成;能够在案例分析中
默认分类
未读
Day34-12|15.5.2 通信协议标准:让异构服务能够可靠协作
Day34-12|15.5.2 通信协议标准:让异构服务能够可靠协作 对应教材:第15章——15.5.2 通信协议标准 一、通信协议为什么是 SOA 的架构问题 服务化之后,系统之间不再依赖同一进程内的方法调用,而是通过网络交换消息。网络具有延迟、丢包、重复、乱序、连接中断和版本不一致等特征,因此“
默认分类
未读
Day34-13|15.5.3 应用程序统一登记与集成:从“知道接口”到“可治理复用”
Day34-13|15.5.3 应用程序统一登记与集成:从“知道接口”到“可治理复用” 对应教材:第15章——15.5.3 应用程序统一登记与集成 一、统一登记解决什么问题 在大型组织中,服务数量增长后,最先出现的并不是技术故障,而是认知故障:没人知道某项能力是否已经存在;不知道哪个系统是数据权威;
默认分类
未读
Day34-14|15.5.4 服务质量(QoS):把“服务可用”落实为可度量的质量契约
Day34-14|15.5.4 服务质量(QoS):把“服务可用”落实为可度量的质量契约 对应教材:第15章 面向服务架构设计理论与实践——15.5.4 服务质量(QoS) 学习目标:理解 SOA 中 QoS 的含义、组成和作用;掌握可用性、性能、可靠性、安全性、可维护性和可扩展性等质量属性的度量方
默认分类
未读
Day34-15|15.6 SOA 的作用:用服务化组织复杂业务系统
Day34-15|15.6 SOA 的作用:用服务化组织复杂业务系统 对应教材:第15章 面向服务架构设计理论与实践——15.6 SOA 的作用 一、SOA 的价值不能只概括为“拆分服务” 面向服务架构(SOA)的核心思想,是把系统能力封装为具有清晰边界、稳定契约和可治理生命周期的服务,并通过标准化
默认分类
未读
Day34-16|15.7 SOA 的设计原则:用边界、契约和治理实现服务自治
Day34-16|15.7 SOA 的设计原则:用边界、契约和治理实现服务自治 对应教材:第15章 面向服务架构设计理论与实践——15.7 SOA 的设计原则 学习目标:掌握 SOA 设计原则的含义、相互关系和落地方式;能够从服务自治、契约标准化、松耦合、可复用、可发现、可组合、无状态和可治理等角度
默认分类
未读
Day34-17|15.8.1 服务注册表模式:建立可发现、可复用的服务目录
Day34-17|15.8.1 服务注册表模式:建立可发现、可复用的服务目录 对应教材:第15章 面向服务架构设计理论与实践——15.8.1 服务注册表模式 一、服务注册表模式解决什么问题 SOA 中服务数量增多后,服务消费者首先遇到的问题通常不是“不会调用”,而是“找不到适合调用的服务”。同一个业
默认分类
未读
Day34-18|15.8.2 企业服务总线模式:在异构系统之间建立可治理的集成中介
Day34-18|15.8.2 企业服务总线模式:在异构系统之间建立可治理的集成中介 对应教材:第15章 面向服务架构设计理论与实践——15.8.2 企业服务总线模式 学习目标:理解企业服务总线(ESB)的概念、组成和适用场景;掌握路由、协议转换、数据转换、服务编排、消息传递和治理能力;能够分析 E
默认分类
未读
Day34-19|15.8.3 案例研究:从点对点集成到可治理的企业服务架构
Day34-19|15.8.3 案例研究:从点对点集成到可治理的企业服务架构 对应教材:第15章 面向服务架构设计理论与实践——15.8.3 案例研究 一、案例背景 某大型零售集团同时经营线上商城、线下门店、供应链、会员、支付和财务业务。集团早期采用多个独立应用快速建设,各系统使用不同技术:商城使用
默认分类
未读
Day34-20|15.8.4 微服务模式:以自治小服务支撑快速演进
Day34-20|15.8.4 微服务模式:以自治小服务支撑快速演进 对应教材:第15章 面向服务架构设计理论与实践——15.8.4 微服务模式 学习目标:理解微服务模式与 SOA 的联系和区别;掌握微服务拆分、数据自治、通信、部署、治理和容错方法;能够判断何时适合微服务、何时不适合,并在案例分析和
默认分类
未读
Day34-21|15.9.1 原有系统架构中的集成需求:在保留遗产中实现渐进演进
Day34-21|15.9.1 原有系统架构中的集成需求:在保留遗产中实现渐进演进 对应教材:第15章 面向服务架构设计理论与实践——15.9.1 原有系统架构中的集成需求 学习目标:理解遗留系统集成需求的来源与特点;掌握业务、数据、技术和组织约束的分析方法;能够选择适配器、包装器、消息、文件和数据
默认分类
未读
Day34-22|15.9.2 服务粒度的控制以及无状态服务的设计
Day34-22|15.9.2 服务粒度的控制以及无状态服务的设计 对应教材:第15章 面向服务架构设计理论与实践——15.9.2 服务粒度的控制以及无状态服务的设计 学习目标:掌握服务粒度的判断因素、过粗与过细的表现及调整方法;理解无状态服务的含义和适用范围;掌握状态外置、幂等、并发、会话、长流程