圖書信息
書 名: 企業雲計算架構與實施指南
出版時間: 2010-5-1
ISBN: 9787302225058
開本: 16開
定價: 59.00元
內容簡介
《企業雲計算架構與實施指南》從架構的層面闡述了作為當前IT一個新熱點的雲計算及其企業實施策略。全書共分9章。首先闡述了雲計算的體系結構和各層定義,並闡述了對使用軟體的企業和開發軟體的IT公司所帶來的機會和挑戰;然後,從第2~5章按照雲服務的各個層次,逐章講解了如何定義和切割雲服務、如何設計雲服務、如何設計雲服務接口、如何選擇和搭建雲計算的系統平台(包括各類Web套用伺服器、開發工具等)、如何設計和實現信息集成層和雲資料庫;接著,在第6和7章詳細介紹了創建雲服務的方法和實例(包括Web服務和EJB),介紹了如何使用Portal、Widget、Mashup、JSF、Web 2.0技術開發雲服務的客戶界面(本書稱為“門戶服務”)。最後,介紹了如何管理雲計算平台(包括安全管理、雲服務測試)以及與雲計算相關的一些概念,如:硬體虛擬化、web 3.0等。
本書適合對雲計算技術感興趣的讀者閱讀,對企業信息系統的架構開發人員而言是一本很好的技術參考,同時也可作為大學本科高年級和研究生相關課程及從事雲計算研究與開發的相關人員的參考資料。
圖書目錄
第1章 雲計算介紹
1.1 什麼是雲計算
1.1.1 IT人員的定義
1.1.2 商務人員的定義
1.1.3 雲計算的體系結構
1.1.4 公共雲計算、私有雲計算和傳統IT系統
1.1.5 雲計算包含的內容
1.1.6 雲計算的成本效益分析和收費模式
1.1.7 廠商的雲計算戰爭
1.2 雲計算產業
1.2.1 雲計算給小型IT企業(或個人)帶來的機會
1.2.2 雲計算給國內大中型IT企業帶來的挑戰
1.2.3 雲計算給大型網站帶來的機會
1.2.4 雲計算給電信企業帶來的機會和挑戰
1.2.5 雲計算和國內中小企業
1.2.6 雲計算本身的挑戰
1.2.7 雲計算和開源程式
1.3 雲計算採用SOA(面向服務的體系架構)
1.3.1 什麼是SOA
1.3.2 什麼是Web服務
1.3.3 SOA和Web服務的關係
1.4 企業2.0(Enterprise2.0)
1.4.1 Web2.0
1.4.2 Mashup
1.5 本書雲計算案例
1.5.1 新長安的問題
1.5.2 解決之道
1.6 雲計算平台的人員安排
1.6.1 需求分析和設計階段
1.6.2 開發階段
1.6.3 測試階段
1.6.4 部署階段
1.6.5 運行階段
1.7 怎樣實施雲計算
第2章 雲服務
2.1 雲服務的層次
2.1.1 對象層
2.1.2 服務層
2.1.3 業務流程層
2.1.4 用戶訪問層
2.1.5 集成層
2.1.6 管理和監控層
2.2 設計雲服務的方法
2.2.1面向對象的分析和設計
2.2.2面向組件的分析和設計
2.2.3 面向服務的設計
2.2.4 幾種設計方法的異同
2.3 雲服務的特徵
2.4 設計雲服務的原則
2.4.1 服務粒度的控制
2.4.2 無狀態服務的設計
2.5 怎么描述雲服務
2.5.1 什麼是WSDL
2.5.2 WSDL文檔結構
2.5.3 創建WSDL服務
2.6 在類圖上創建WSDL實例
2.6.1 創建WSDL服務(service)和連線埠(port)
2.6.2 創建WSDL連線埠類型(portype)和操作(operation)
2.6.3 創建WSDL訊息(message)和部件(part)
2.6.4 創建XSD
2.6.5 關聯訊息和連線埠類型
2.6.6 在WSDI連線埠和連線埠類型之間創建綁定
2.6.7 修改訊息中的部件類型
2.7 雲服務的組成部分
2.8 為雲服務建模
2.8.1 服務定義層次
2.8.2 統一建模語言(UML)
2.8.3 建模的步驟
2.9 新長安建模概述
2.9.1 庫存服務
2.9.2 統計服務
2.9.3 運營分析服務
2.9.4 商品管理服務
2.9.5 進貨服務
2.9.6 銷售服務
2.9.7 新長安平台服務
2.9.8 網上用戶服務
2.9.9 商品設計師服務
2.9.10 異步通訊服務
2.9.11 網上會議服務
第3章 雲服務接口
3.1 調用雲服務的方式
3.1.1 服務的請求者和服務的提供者
3.1.2 點對點模式
3.1.3 ESB模式
3.1.4 雲服務代理和UDDI
3.2 接口規範
3.2.1 靜態調用方式
3.2.2 動態調用方式
3.2.3 SOAP
3.2.4 Web服務
3.2.5 Java接口
3.3 訊息傳遞接口
3.3.1 佇列方式
3.3.2 發布-訂閱方式
3.3.3 如何開發訊息傳遞程式
3.3.4 新長安訊息接口實例
3.4 郵件接口
3.5 接口選型考慮
3.6 XML
3.6.1 XML結構
3.6.2 XML語法規則
3.6.3 XML Schema
3.6.4 解析XML數據
3.6.5 資料庫和XML
3.6.6JAXP
第4章 雲計算平台
4.1 雲平台提供商
4.1.1 Amazon的EC2
4.1.2 Google的AppEngine
4.1.3 微軟公司的Azure
4.1.4 Salesforce
4.1.5 IBM藍雲計算平台
4.1.6 收費情況
4.1.7 Apache ladoop
4.2 搭建自己的雲平台
4.3 Web伺服器
4.3.1 Apache HTTP伺服器
4.3.2 Tomcat
4.3.3 Boss
4.3.4 Apache Axis
4.4 資料庫伺服器
4.4.1 MySQL
4.4.2 商業資料庫伺服器
4.5 J2EE平台
4.6 Web伺服器端開發語言
4.6.1 PHP
……