2020/06/17
Language
Traditional Chinese
File format
EPUB Reflowable (33MB), fit in all devices and Pubook
Pages
882
ISBN
9789577359827

全新時代已經到來!
雲端計算、物聯網、大數據……
人類走過了一次又一次的工業革命,如今,第四次工業革命已然來臨。
加快你的腳步,別被物聯網的浪潮給甩下!
本書闡述了雲端計算和物聯網的理論知識,以及切實可行的實施步驟和技術,彙總了作者在實施環保物聯雲端計算平台的實際經驗,對雲端計算和物聯網具有重要的資訊。
全書包括雲端計算和物聯網介紹、基於物聯網技術的雲端計算平台、雲端服務和服務對接、物聯、雲端計算平台、雲端儲存、雲數據中心、雲端服務中心、門戶服務、雲端計算平台管理等內容。
本書適合對雲端計算和物聯網技術感興趣的讀者閱讀,對軟體平台的系統分析師和架構師而言是一本很好的技術參考;同時也可作為從事雲端計算和物聯網研究與開發人員的參考資料。
雲端計算、物聯網、大數據……
人類走過了一次又一次的工業革命,如今,第四次工業革命已然來臨。
加快你的腳步,別被物聯網的浪潮給甩下!
本書闡述了雲端計算和物聯網的理論知識,以及切實可行的實施步驟和技術,彙總了作者在實施環保物聯雲端計算平台的實際經驗,對雲端計算和物聯網具有重要的資訊。
全書包括雲端計算和物聯網介紹、基於物聯網技術的雲端計算平台、雲端服務和服務對接、物聯、雲端計算平台、雲端儲存、雲數據中心、雲端服務中心、門戶服務、雲端計算平台管理等內容。
本書適合對雲端計算和物聯網技術感興趣的讀者閱讀,對軟體平台的系統分析師和架構師而言是一本很好的技術參考;同時也可作為從事雲端計算和物聯網研究與開發人員的參考資料。
前言
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. 服務建模人員
1. 軟體架構師
2. 軟體開發工程師
1. 測試架構師
2. 測試工程師
1. 業務人員(系統的目標使用者)
2. 系統管理員與資料庫管理員
3. 布署工程師
1. 系統管理員
2. 問題分析員
3. 變更管理員
Chapter 2 基於物聯網的雲端計算平台
從本章節你可以學習到:
2.1 平台總體結構
1.數據中心
2.雲端儲存中心
3.服務中心
4.物聯網與數據源管理器
5.門戶中心
2.2 基於物聯網的數據源控製器
2.3 數據中心
1.數據模型
2.業務數據
3.配置數據
4.地理資訊數據
1.基礎數據
2.監測數據
3.影片監控
4.統計分析數據
5.政務數據
6.環境空間數據
7.環保行業知識庫
2.4 服務中心
1. 汙染源監控服務
2. 治理設施過程監控
3. 噪聲監控
4. 危險廢物安全監控
5. 輻射監控
6. GPS監控服務
7. 環境空氣質量動態遙感監測服務
8. 綜合監控服務
1.水環境質量分析
2.空氣質量分析
1.環境資訊查詢
2.汙染源數據查詢
1.總量減排服務
2.建設項目管理服務
3.排汙許可證管理服務
4.汙染源檔案管理服務
5.行政處罰管理服務
6.環境信訪管理服務
7.排汙收費服務
8.綜合辦公中心
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.各種設計方法的異同
1.鬆散耦合(loosely coupled)
2.有明確定義的對接
3.無狀態(stateless)的服務
4.使用粗粒度對接
5.位置透明性
6.協議無關性
7.軟體即服務
1.服務粒度的控制
2.無狀態服務的設計
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的雲應用
1.虛擬化
2.雲端儲存結構
5.2 搭建自己的雲端平台
1.Apache HTTP伺服器
2.Tomcat
3.JBoss
4.Apache Axis
1.MySQL
2.商業資料庫伺服器
1.PHP
2.Servlet
3.JSP、JSPX和JSTL
4.JSF
5.JavaBean
1.Dojo
2.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.實體管理器
7.persistence.xml
1.數據源(DataSource)
2.JNDI
7.3 雲數據的事務管理
1.JTA
2.JDBC上的事務管理
Chapter 8 雲端服務中心
從本章節你可以學習到:
8.1 處理流程
8.2 單個服務
1.建立對接
2.建立服務組件
1.模擬對接類型是WSDL對接(給外部系統使用)
2.當對接類型是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 其他考慮
第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開發
第10章 雲端計算平台管理
從本章節你可以學習到:
10.1 雲端計算平台的要求
10.2 雲端計算的安全管理
1.客戶層和Web層之間
2.Web層
3.服務層
1.基本認證(BASIC)
2.基於窗體(FORM)
10.3 服務質量(QoS)管理
10.4 雲端服務測試
1.編寫測試代碼
2.運行測試代碼
10.5 基於TPTP的概要分析(profiling)
10.6 雲端服務維護和升級
版權頁
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. 服務建模人員
1. 軟體架構師
2. 軟體開發工程師
1. 測試架構師
2. 測試工程師
1. 業務人員(系統的目標使用者)
2. 系統管理員與資料庫管理員
3. 布署工程師
1. 系統管理員
2. 問題分析員
3. 變更管理員
Chapter 2 基於物聯網的雲端計算平台
從本章節你可以學習到:
2.1 平台總體結構
1.數據中心
2.雲端儲存中心
3.服務中心
4.物聯網與數據源管理器
5.門戶中心
2.2 基於物聯網的數據源控製器
2.3 數據中心
1.數據模型
2.業務數據
3.配置數據
4.地理資訊數據
1.基礎數據
2.監測數據
3.影片監控
4.統計分析數據
5.政務數據
6.環境空間數據
7.環保行業知識庫
2.4 服務中心
1. 汙染源監控服務
2. 治理設施過程監控
3. 噪聲監控
4. 危險廢物安全監控
5. 輻射監控
6. GPS監控服務
7. 環境空氣質量動態遙感監測服務
8. 綜合監控服務
1.水環境質量分析
2.空氣質量分析
1.環境資訊查詢
2.汙染源數據查詢
1.總量減排服務
2.建設項目管理服務
3.排汙許可證管理服務
4.汙染源檔案管理服務
5.行政處罰管理服務
6.環境信訪管理服務
7.排汙收費服務
8.綜合辦公中心
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.各種設計方法的異同
1.鬆散耦合(loosely coupled)
2.有明確定義的對接
3.無狀態(stateless)的服務
4.使用粗粒度對接
5.位置透明性
6.協議無關性
7.軟體即服務
1.服務粒度的控制
2.無狀態服務的設計
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的雲應用
1.虛擬化
2.雲端儲存結構
5.2 搭建自己的雲端平台
1.Apache HTTP伺服器
2.Tomcat
3.JBoss
4.Apache Axis
1.MySQL
2.商業資料庫伺服器
1.PHP
2.Servlet
3.JSP、JSPX和JSTL
4.JSF
5.JavaBean
1.Dojo
2.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.實體管理器
7.persistence.xml
1.數據源(DataSource)
2.JNDI
7.3 雲數據的事務管理
1.JTA
2.JDBC上的事務管理
Chapter 8 雲端服務中心
從本章節你可以學習到:
8.1 處理流程
8.2 單個服務
1.建立對接
2.建立服務組件
1.模擬對接類型是WSDL對接(給外部系統使用)
2.當對接類型是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 其他考慮
第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開發
第10章 雲端計算平台管理
從本章節你可以學習到:
10.1 雲端計算平台的要求
10.2 雲端計算的安全管理
1.客戶層和Web層之間
2.Web層
3.服務層
1.基本認證(BASIC)
2.基於窗體(FORM)
10.3 服務質量(QoS)管理
10.4 雲端服務測試
1.編寫測試代碼
2.運行測試代碼
10.5 基於TPTP的概要分析(profiling)
10.6 雲端服務維護和升級
版權頁
楊正洪,畢業於美國State University Of New York at Stony Brook,在美國IBM公司工作8年多,是雲端計算領域的技術專家。楊正洪在中美出版了10多本書籍,是多家上市公司的首席技術顧問。
周發武,兼職教授,曾獲「優秀環境科技工作者獎」,主編《環境自動監控系統技術與管理》等教材,是環境自動監測領域和物聯網的技術專家。周發武是多家公司的董事和董事長。
周發武,兼職教授,曾獲「優秀環境科技工作者獎」,主編《環境自動監控系統技術與管理》等教材,是環境自動監測領域和物聯網的技術專家。周發武是多家公司的董事和董事長。
Details
Review
0 ratings
1 stars
0%
2 stars
0%
3 stars
0%
4 stars
0%
5 stars
0%
Write a review
Eligible to write reviews after purchasing products or add to Library