《雲計算體系架構中的智慧型SOA平台》是2016年4月機械工業出版社出版的圖書,作者是埃內斯托.埃斯波西托。
基本介紹
- 書名:雲計算體系架構中的智慧型SOA平台
- 作者:埃內斯托.埃斯波西托
- ISBN:9787111533122
- 定價:49.9元
- 出版社:機械工業出版社
- 出版時間:2016年4月
- 裝幀:平裝
- 開本:16開
內容簡介,作者簡介,圖書目錄,
內容簡介
本書介紹了在雲計算架構中的智慧型SOA(面向服務的體系結構)平台,同時為了展示如何在現代企業應用程式的開發中有效地套用SOA的概念,書中採用了一個基於項目的學習方法,即yPBL。另外,通過對eBay系統的案例研究,本書介紹了構建智慧型 SOA平台所有必要的組件,並引入了分散式系統設計與開發的基礎方法。書中解釋說明了如何使用一個實用的、基於手冊的方法來搭建能夠滿足大量非功能性需求的智慧型SOA平台。書中具有十分詳細的操作步驟,對於讀者來說,可以根據手冊和選單的內容一步步實現智慧型SOA平台的搭建。
作者簡介
譚勵,博士,副教授,碩士生導師。2009年6月於北京理工大學獲得博士學位,導師曹元大教授,同年7月參加工作,就職於北京工商大學計算機與信息工程學院計算機系,任講師。2011年10月晉升副教授。目前主要從事智慧型信息處理、無線感測器網路等方面的研究。
圖書目錄
原書前言
第0章概述1
0.1分散式系統的演變1
0.2 yPBL:基於項目的學習方法4
0.3 yPBL需求驅動矩陣6
0.4 yPBL手冊和方法數據模型7
0.5小結8
第1章ESBay案例研究9
1.1 ESBay:用例描述9
1.1.1系統概述9
1.1.2功能需求9
1.1.3其他需求11
1.2 yPBL初始階段11
1.2.1功能需求11
1.2.2非功能性需求13
1.2.3需求矩陣14
1.3小結15
第2章面向服務和雲計算架構16
2.1 SOA現狀16
2.1.1通信中間件解決方案 16
2.1.2集成和互操作性的新方向 21
2.1.3中間件的解決方案 24
2.1.4SSOAPaaS 1.0手冊29
2.2企業集成與事件驅動架構的演變29
2.2.1EDA模式30
2.2.2EDSOA 31
2.2.3SSOAPaaS 2.0手冊32
2.3 SOA平台的性能與可伸縮性32
2.3.1ESB機制的可伸縮性和性能管理32
2.4 SOA平台的智慧型管理35
2.4.1雲計算35
2.4.2自主計算37
2.4.3SSOAPaaS 3.0手冊37
2.4.4SPaaS手冊38
2.5小結38
第3章SPaaS 1.0手冊41
3.1 SPaaS 1.0概述41
3.2創建虛擬化IT架構42
3.2.1創建Proxmox虛擬機43
3.2.2在VMWare虛擬機上安裝Proxmox 46
3.2.3測試和瀏覽Proxmox的安裝48
3.2.4創建Proxmox虛擬化組件49
3.2.5平台的維護54
3.3擴展平台55
3.3.1克隆平台55
3.3.2擴展Proxmox虛擬設備模板57
3.4管理平台58
3.4.1使用PVE Web-GUI監測Proxmox伺服器和虛擬容器59
3.4.2使用Proxmox API監測Proxmox伺服器和虛擬容器60
3.5伸縮平台63
3.5.1創建集群63
3.5.2虛擬化組件遷移65
3.6自動管理平台67
3.7小結68
第4章SSOAPaaS 1.0手冊69
4.1 SSOAPaaS 1.0概述69
4.2 SPaaS 1.0的使用70
4.3添加集成性和互操作性支持70
4.3.1創建ESB虛擬容器71
4.3.2創建應用程式伺服器虛擬容器75
4.3.3創建資料庫伺服器虛擬容器79
4.3.4創建電子郵件伺服器虛擬容器81
4.3.5 OpenESB綁定組件管理85
4.3.6 OpenESB服務引擎管理87
4.3.7 Netbeans IDE / OpenESB連線安裝89
4.4 ESB的集成性和互動性支持91
4.4.1集成應用程式伺服器91
4.4.2在OpenESB中集成資料庫伺服器98
4.4.3在OpenESB中集成電子郵件伺服器108
4.5小結116
第5章SSOAPaaS 2.0手冊118
5.1 SSOAPaaS 2.0概述118
5.2 SSOAPaaS 1.0的使用119
5.3添加可用性支持120
5.3.1創建面向訊息的中間件虛擬容器120
5.3.2可用性支持124
5.4添加主動性支持136
5.4.1複雜事件處理(CEP)引擎136
5.4.2主動性支持138
5.5小結145
第6章SSOAPaaS 3.0手冊147
6.1 SSOAPaaS 3.0概述147
6.2 SSOAPaaS 2.0的使用148
6.3添加可管理性支持149
6.3.1建立監控虛擬容器149
6.3.2部署Jolokia代理並創建監控客戶端150
6.4管理性支持152
6.4.1 Glassfish管理控制台監測152
6.4.2 JMX控制台監測156
6.5可伸縮性支持157
6.5.1 ESB實例集群157
6.5.2 ESB實例聯盟162
6.6 SOA平台自主管理164
6.7小結165
第7章 總結與展望167
參考文獻170