课程大纲

什么是SOA Governance?

  • 遵守标准或法律
  • 变更管理
  • 确保服务质量
  • 管理服务组合
  • 管理服务生命周期
  • 使用策略限制行为
  • 监控服务性能

SOA Governance 问题

  • Go以 SOA 计划的形式出现
  • 服务交互的动态环境
  • 鼓励重用服务
  • 控制服务之间的交互方式
  • 长期投资回报率和可管理性

Go文南斯问题

  • 他们从哪里开始治理阶梯?
  • Go作为任何 SOA 项目的核心特性
  • 建立时间表
  • 人员培训和操作程序
  • 提前将技能和程序落实到位

SOA Governance 实习

  • 第一:认识到治理是必要的
  • 第二:治理提升业务执行力
  • 第三:混合技术与行为的改变
  • 第四:技术选择与实施

服务 Management

  • 设计时透视
  • 运行时透视图
  • 用于重用的服务存储库
  • 异构平台中包含的服务
  • 用于服务运行时管理的服务虚拟化

关键治理组件

  • Service Registry Service 和资产存储库
  • 创建一个“Excellence 的 SOA 中心”
  • 专注于建立 SOA 组织准则
  • 组织成熟度
  • 商定的治理政策

SOA Governance 工具

  • 实时监控事件
  • BSM 框架中的故障
  • 服务级别检测
  • 与运营管理系统挂钩
  • 虚拟化是分离治理/服务逻辑的推动者
  • 由运营人员管理的服务虚拟化

实现治理

  • 衡量治理目标
  • 内部审计
  • 自动化审计

开发核心 SOA 治理

  • 为什么 SOA 技术栈变得复杂
  • COTS和内部混合
  • 证明外部顾问提供帮助的合理性
  • 弄清楚我们真正从事的业务

SOA Governance 中涉及的角色和职责

  • 建立 Excellence 的 SOA 中心
  • 企业范围的规划和执行协助
  • SOA 架构师/治理架构师的角色
  • 解决潜在的利益冲突
  • 确保遵循治理准则

SOA 治理的障碍

  • 没有意识到治理的必要性
  • 缺乏 Governance 技术
  • 缺乏服务虚拟化

善政状况

  • 与外部各方的互动
  • 管理业务规则和 BRE 管理
  • 善治条例
  • 协议存储库
  • 主动将治理嵌入业务中
  • Go通过行动而不是通过声明来表达
  • SLA监控,确定溢价

关键成功因素

  • 尽早开始考虑治理
  • 将治理视为一个移动的目标
  • 将策略作为具有自己生命周期的实体进行管理
  • 选择技术平台
  • 该平台应满足眼前的治理需求
  • 随着 SOA 基础设施的扩展,未来的支持
  • 强制执行服务级别协议

服务虚拟化

  • 加密和路由的外部配置
  • 身份验证和架构验证
  • 将控制权从程序员转移到操作人员
  • 缓解许多 SOA 核心痛点
  • 避免使用内部策略的服务
  • 技术和部署中立的服务

SOA 中的“黑暗路径”

  • 如果服务生成不合规的数据,该怎么办
  • 日志记录、跟踪和审计
  • 在发生错误操作时阻止它们
  • 涉及纠正性业务流程

最后的想法和结论

  • SOA 面临的最大挑战
  • SOA 治理的关键方面
  • 服务重用是 SOA 的一个关键优势
  • 重用治理
  • 可见性、风险和控制

要求

SOA 意识

 14 小时

人数


每位参与者的报价

客户评论 (5)

即将举行的公开课程

课程分类