課程簡介

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 時間:
 

人數


開始於

結束於


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

客戶評論 (3)

相關課程

課程分類