雲計算應用開發 (中級)

騰訊雲計算(北京)有限責任公司

商品描述

本書是由騰訊雲計算(北京)有限責任公司開發的 1+X 職業技能等級證書的配套教材,是一本基於“項目導向,任務驅動”教學理念而編寫的雲計算應用開發(中級)教材。本書依據雲計算應用開發工作任務的實際實施過程進行內容組織。本書從雲計算應用開發工程師的角度由淺入深、系統地介紹雲計算應用開發的相關知識和實際操作。本書共 7 個項目,包括 11 個任務及 7 個項目實訓。其中,項目 1 為軟件開發和調試,涉及 Java程序開發與軟件測試;項目 2 為公有雲計算資源的管理與調用,涉及公有雲服務器的管理與調用,以及輕量應用服務器和彈性伸縮的管理與調用;項目 3 為公有雲存儲資源的管理與調用,涉及公有雲硬盤的管理與調用,以及公有雲對象存儲和文件存儲的管理與調用;項目 4 為公有雲網絡資源的管理與調用,涉及私有網絡和負載均衡的管理與調用,以及 NAT 網關和彈性公網 IP 的管理與調用;項目 5 為雲開發內容管理系統的使用,涉及雲開發環境的管理與調用;項目 6 為雲計算應用開發——使用雲開發 CLI 工具,涉及雲開發 CLI 工具的管理與調用;項目 7 為雲計算應用開發——靜態網站托管,涉及靜態網站托管的管理與調用。本書既可以作為中職、高職和應用型本科院校大數據、雲計算及電腦相關專業的教材,也可以作為雲計算應用開發人員的自學用書或培訓指導書。

目錄大綱

項目 1??軟件開發和調試
學習目標……………………………………………………………………………1
項目描述……………………………………………………………………………2
任務1-1 Java程序開發… …………………………………………………… 4
任務1-2 軟件測試……………………………………………………………… 29
項目實訓………………………………………………………………………… 45
JUnit測試… ……………………………………………………………………… 45
項目總結………………………………………………………………………… 55
課後練習………………………………………………………………………… 55
項目 2??公有雲計算資源的管理與調用
學習目標………………………………………………………………………… 57
項目描述………………………………………………………………………… 58
任務2-1 公有雲服務器的管理與調用………………………………………… 60
任務2-2 輕量應用服務器和彈性伸縮的管理與調用………………………… 71
項目實訓………………………………………………………………………… 85
WordPress網站建制… ………………………………………………………… 85
項目總結………………………………………………………………………… 90
課後練習………………………………………………………………………… 90
項目 3??公有雲存儲資源的管理與調用
學習目標………………………………………………………………………… 93
項目描述………………………………………………………………………… 94
任務3-1 公有雲硬盤的管理與調用…………………………………………… 96
任務3-2 公有雲對象存儲和文件存儲的管理與調用……………………… 108
項目實訓…………………………………………………………………………121
WordPress共享圖片… ……………………………………………………… 121
項目總結…………………………………………………………………………128
課後練習…………………………………………………………………………128
項目 4??公有雲網絡資源的管理與調用
學習目標…………………………………………………………………………131
項目描述…………………………………………………………………………132
任務4-1 私有網絡和負載均衡的管理與調用……………………………… 133
任務4-2 NAT網關和彈性公網IP的管理與調用… ……………………… 144
項目實訓…………………………………………………………………………153
具有CLB的WordPress網站… ……………………………………………… 153
項目總結…………………………………………………………………………161
課後練習…………………………………………………………………………161
項目 5??雲開發內容管理系統的使用
學習目標… ………………………………………………………………………… 163
項目描述…………………………………………………………………………164
任務5 雲開發環境的管理與調用…………………………………………… 167
項目實訓…………………………………………………………………………177
內容管理系統的配置… ……………………………………………………… 177
項目總結…………………………………………………………………………187
課後練習…………………………………………………………………………188
項目 6??雲計算應用開發——使用雲開發 CLI 工具
學習目標…………………………………………………………………………191
項目描述…………………………………………………………………………192
任務6 雲開發CLI工具的管理與調用……………………………………… 193
項目實訓…………………………………………………………………………202
使用雲開發CLI工具管理雲存儲文件………………………………………… 202
項目總結…………………………………………………………………………208
課後練習…………………………………………………………………………208
項目 7??雲計算應用開發——靜態網站托管
學習目標…………………………………………………………………………211
項目描述…………………………………………………………………………212
任務7 靜態網站托管的管理與調用………………………………………… 215
項目實訓…………………………………………………………………………223
搭建Hexo靜態博客…………………………………………………………… 223
項目總結…………………………………………………………………………229
課後練習…………………………………………………………………………230