课程大纲

1. 第一件事:企业和应用程序架构

  • (企业)架构的定义

是什么推动了对架构的需求?

架构目标、标准和框架

  • 逻辑架构与物理架构
  • 常见应用程序体系结构模式

多步骤流程模式

复合应用程序模式

2.SOA第一阶段

  • SOA 拼图的各个部分
  • SOA 如何实现业务战略
  • 服务和 SOA 的定义
  • SOA 中的“应用程序”概念是什么?
  • 服务层模型

基础设施服务

应用服务

编排服务

  • SOA 案例研究

SOA 蓝图文档的示例大纲

示例业务活动演练

  • SOA 的关键特性

架构级松耦合

服务级别松耦合

  • 下一代 SOA

如果你玩得很开心,你就不能那样做。

云中的 SOA

  • SOA 和标准
  • SOA 挑战

3.面向服务或面向资源的架构,还是两者兼而有之?

  • 具象状态传输 (REST)

资源的概念

统一的界面

体系结构约束

业务逻辑呢?

REST的缺陷

  • 何时使用 REST,何时使用传统 SOA

REST作为支持表示层的选择

富 Internet 应用程序 (RIA) 和 REST 的协同作用

RIA 的 JavaScript 对象表示法 (JSON) 与 XML

个案研究

概念架构

RESTful 与 SOAP 类型的服务

4.管理 SOA 演进:SOA 成熟度模型和路线图

  • 定义目标 – SOA 成熟度模型
  • 开放组服务集成成熟度模型 (OSIMM)

概述

成熟度维度

成熟度级别

如何评估 SOA 成熟度

  • 示例 - 进度软件成熟度模型
  • 我们如何实现目标——制定 SOA 路线图
  • 案例研究:将成熟度模型映射到路线图

5.从混沌到有序:SOA Governance 和 IT 组织

  • 为什么 SOA 需要治理
  • 业务 vs. IT vs. EA vs. SOA Governance
  • SOA Governance的类别
  • 设计时治理
  • 运行时治理
  • SOA Governance 进球
  • SOA 卓越中心 (COE)

IT 组织中的角色和职责

6.使用 SOA Governance 框架开始运行

  • 开放组标准

SOA Governance 参考模型 (SGRM)

SOA Governance 活力法 (SGVM)

  • IBM SOA Governance 和管理方法 (SGMM)

7. SOA 的 ROI 计算器 - 让数字说话

  • ROI计算方法
  • 个案研究

Business 流程演练

体系结构范围

体系结构概述

服务层模型

  • 通过服务重用实现投资回报

ROI 定义

软件重用的 ROI 模型

  • 在核心应用程序项目之外重用
  • 结论

跟踪重用

8.新边疆:Cloud Computing

  • 云定义

我们是怎么走到这一步的?从应用程序托管到SaaS,再到公共云和私有云

选择您的风格:IaaS、SaaS 还是 PaaS?

  • 将应用程序迁移到云中

资源虚拟化

自动按需调配资源

共享基础架构和应用程序

9.SOA与Cloud Computing的协同作用

  • SOA 和云是互补的
  • SOA/云协同

SOA + SaaS

SOA + PaaS

SOA + IaaS

  • 把它们放在一起:SOA-Cloud

10.跨应用孤岛:集成环境

  • 整合格局——大局
  • 数据级集成

提取、转换、加载 (ETL)

  • 接口级集成(又称应用程序集成)

消息传递主干

数据转换

基于内容的路由

通过适配器建立应用程序连接

集成设计模式

  • 面向服务的集成 (SOI)

与传统企业应用程序集成 (EAI) 相比的优势

11.从企业服务总线 (ESB) 到 Internet 服务总线 (ISB)

  • 企业服务总线

ESB 简介

概念性 ESB 体系结构

如今,企业如何使用 ESB?

  • 云集成的需求及其挑战

从 ESB 到“Internet Service Bus”(ISB)

  • 产品环境 – ESB 和 ISB 示例

12.整合:为您的公司制定整合战略

  • 按耦合程度对集成架构进行分类
  • 利用和迁移遗留系统的方法
  • 集成方法和技术的比较

选择特定方法的决策标准

  • 与数据架构集成

13.结论

  • 研讨会摘要
  • Outlook:SOA、云、移动和 IT 消费化

要求

分布式计算和应用程序开发概念的一般知识。

  21 小时

人数



每位参与者的报价

客户评论 (3)

相关课程

课程分类