線上閱讀
本書提供兩種檔案格式,請選擇開啟:
EPUB彈性排版,可依載具大小自動斷行或換頁,較適合小螢幕閱讀。
書籍內容
TOP
全新時代已經到來!
雲端計算、物聯網、大數據……
人類走過了一次又一次的工業革命,如今,第四次工業個命已然來臨。
加快你的腳步,別被物聯網的浪潮給甩下!
本書闡述了雲端計算和物聯網的理論知識,以及切實可行的實施步驟和技術,彙總了作者在實施環保物聯雲端計算平台的實際經驗,對雲端計算和物聯網具有重要的資訊。
全書包括雲端計算和物聯網介紹、基於物聯網技術的雲端計算平台、雲端服務和服務對接、物聯、雲端計算平台、雲端儲存、雲數據中心、雲端服務中心、門戶服務、雲端計算平台管理等內容。
本書適合對雲端計算和物聯網技術感興趣的讀者閱讀,對軟體平台的系統分析師和架構師而言是一本很好的技術參考;同時也可作為從事雲端計算和物聯網研究與開發人員的參考資料。
- 目錄
- 前言
- Chapter 1 雲端計算和物聯網介紹
- 從本章節你可以學習到:
- 1.1 什麼是雲端計算
- 1.硬體平台(數據中心)
- 2.雲端平台
- 3.雲端服務
- 1.SOA
- 2.Web 2.0
- 3.Mashup
- 4.MDM(Master Data Management,核心數據管理)服務
- 5.BPM(Business Process Management,業務流程管理)服務
- 6.BRM(Business Rule Management,業務規則管理)服務
- 7.BAM(Business Activity management,業務活動管理)服務
- 8.BI(Business Intelligence,業務智慧)服務
- 9.CEP(Complex Event Processing,複雜事件處理)服務
- 1.2 什麼是物聯網
- 1.3 雲端計算產業
- 1.服務的高可用性
- 2.服務的遷移
- 3.服務數據的安全性
- 4.服務的性能
- 5.同基礎軟體提供商的合作
- 1.4 物聯網產業
- 1.物聯網對設備企業的機會和挑戰
- 2.物聯網對軟體企業的機會和挑戰
- 1.5 雲端計算和物聯網的結合
- 1.什麼是SOA?
- 2.什麼是Web服務?
- 3.SOA和Web服務的關係
- 1.6 本書兩個案例
- 1.7 基於物聯網的雲端計算平台的人員安排
- 1. 項目/產品經理(Project Manager)
- 2. 企業架構師(Architect)
- 3. 系統分析員/需求分析員
- 4. 服務建模人員
- 5. 軟體架構師
- 6. 軟體開發工程師
- 7. 測試架構師
- 8. 測試工程師
- 9. 業務人員(系統的目標使用者)
- 10. 系統管理員與資料庫管理員
- 11. 布署工程師
- 12. 系統管理員
- 13. 問題分析員
- 14. 變更管理員
- Chapter 2 基於物聯網的雲端計算平台
- 從本章節你可以學習到:
- 2.1 平台總體結構
- 1.數據中心
- 2.雲端儲存中心
- 3.服務中心
- 4.物聯網與數據源管理器
- 5.門戶中心
- 2.2 基於物聯網的數據源控製器
- 2.3 數據中心
- 1.數據模型
- 2.業務數據
- 3.配置數據
- 4.地理資訊數據
- 5.基礎數據
- 6.監測數據
- 7.影片監控
- 8.統計分析數據
- 9.政務數據
- 10.環境空間數據
- 11.環保行業知識庫
- 2.4 服務中心
- 1. 汙染源監控服務
- 2. 治理設施過程監控
- 3. 噪聲監控
- 4. 危險廢物安全監控
- 5. 輻射監控
- 6. GPS監控服務
- 7. 環境空氣質量動態遙感監測服務
- 8. 綜合監控服務
- 1.水環境質量分析
- 2.空氣質量分析
- 3.環境資訊查詢
- 4.汙染源數據查詢
- 9.總量減排服務
- 10.建設項目管理服務
- 11.排汙許可證管理服務
- 12.汙染源檔案管理服務
- 13.行政處罰管理服務
- 14.環境信訪管理服務
- 15.排汙收費服務
- 16.綜合辦公中心
- 2.5 平台控制中心
- 1.定義處理流程和步驟
- 2.多路分支的條件點(如圖2-19的條件語句部分)
- 3.並行處理點和合併點(如圖2-20的下拉框)
- 4.工作點待處理的最大量和期限(如圖2-20所示)
- 5.在流轉中設定屬性
- 6.自定義選擇選項和自動選項
- 7.自由定義工作區
- 2.6 環保雲端平台總結
- Chapter 3 雲端服務和服務對接
- 從本章節你可以學習到:
- 3.1 雲端服務
- 1.對象層
- 2.服務層
- 3.業務流程層
- 4.使用者訪問層
- 5.集成層
- 6.管理和監控層
- 1.面向對象的分析和設計
- 2.面向組件的分析和設計
- 3.面向服務的設計
- 4.各種設計方法的異同
- 3.2 怎麼描述雲端服務
- 1.建立WSDL服務(service)和埠(port)
- 2.建立WSDL埠類型(port type)和操作(operation)
- 3.建立WSDL消息(message)和部件(part)
- 4.建立XSD
- 5.關聯消息和埠類型
- 6.在WSDL埠和埠類型之間建立綁定
- 7.修改消息中的部件類型
- 3.3 為雲端服務建模
- 1.類別圖(Class Diagram)
- 2.時序圖(Sequence Diagram)
- 1. 標識服務
- 2. 書寫服務規格說明書
- 3. 實現服務
- 3.4 服務註冊表
- 3.5 雲端服務對接
- 1. 服務的請求者和服務的提供者
- 2. 點對點模式
- 3. ESB模式
- 4. 雲端服務代理和UDDI
- 1. 靜態調用方式
- 2. 動態調用方式
- 3. SOAP
- 4. Web服務
- 5. Java對接
- 6. 郵件對接
- 3.6 消息傳遞對接
- 3.7 對接選型考慮
- Chapter 4 物聯網
- 從本章節你可以學習到:
- 4.1 採集規則
- 4.2 數據源(設備)驅動器
- 4.3 收集伺服器
- Chapter 5 雲端計算平台
- 從本章節你可以學習到:
- 5.1 雲端平台提供商
- 1. Google File System 文件系統
- 2 .MapReduce分佈式編程環境
- 3. 分佈式大規模資料庫管理系統BigTable
- 4. Google的雲應用
- 5.虛擬化
- 6.雲端儲存結構
- 5.2 搭建自己的雲端平台
- 1.Apache HTTP伺服器
- 2.Tomcat
- 3.JBoss
- 4.Apache Axis
- 5.MySQL
- 6.商業資料庫伺服器
- 7.PHP
- 8.Servlet
- 9.JSP、JSPX和JSTL
- 10.JSF
- 11.JavaBean
- 12.Dojo
- 13.Applet(小應用程式)
- Chapter 6 雲端儲存
- 從本章節你可以學習到:
- 6.1 Apache Hadoop
- 6.2 虛擬儲存管理器
- 6.3 硬體虛擬化
- Chapter 7 雲數據中心
- 從本章節你可以學習到:
- 7.1 數據模型管理器
- 7.2 資料庫訪問
- 1.對象-關係映射和JPA實體
- 2.關係
- 3.連接多個表的實體
- 4.JPA類別的UML表示
- 5.實體管理器
- 6.JPA查詢語言
- 7.persistence.xml
- 8.OpenJPA
- 9.數據源(DataSource)
- 10.JNDI
- 7.3 雲數據的事務管理
- 1.JTA
- 2.JDBC上的事務管理
- Chapter 8 雲端服務中心
- 從本章節你可以學習到:
- 8.1 處理流程
- 8.2 單個服務
- 1.建立對接
- 2.建立服務組件
- 3.模擬對接類型是WSDL對接(給外部系統使用)
- 4.當對接類型是Java對接(給內部系統使用)
- 注意
- 8.3 Web服務
- 清單8-1 包含模式定義的 WSDL 文件
- 清單8-2 WSDL 文件中的消息元素
- 清單8-3 WSDL 文件的綁定資訊
- 清單8-4 WSDL 文件的服務資訊
- 1.異步調用Web服務
- 2.同步調用Web服務
- 清單8-5 sayHello 操作的範例SOAP 消息
- 清單8-6 訂單處理 Web 服務實現
- 清單8-7 調用中網訂單處理Web服務的客戶端程序
- 8.4 其他考慮
- Chapter 9 門戶服務
- 從本章節你可以學習到:
- 9.1 Portal
- 9.2 Widget
- 9.3 Mashup
- 9.4 網頁
- JavaScript的特徵
- 9.5 調用EJB的Web程序實例
- 9.6 JSF
- 注意
- 9.7 Web 2.0開發
- Chapter 10 雲端計算平台管理
- 從本章節你可以學習到:
- 10.1 雲端計算平台的要求
- 10.2 雲端計算的安全管理
- 1.客戶層和Web層之間
- 2.Web層
- 3.服務層
- 10.3 服務質量(QoS)管理
- 10.4 雲端服務測試
- 1.編寫測試代碼
- 2.運行測試代碼
- 10.5 基於TPTP的概要分析(profiling)
- 10.6 雲端服務維護和升級
- 版權頁