本書是智能計算平臺應(yīng)用開發(fā)初級教材,主要介紹了智能計算平臺搭建、平臺管理、數(shù)據(jù)管理、應(yīng)用開發(fā)等相關(guān)知識。全書共8章,內(nèi)容包括智能計算平臺應(yīng)用開發(fā)概述、硬件設(shè)備、系統(tǒng)與軟件、系統(tǒng)管理、數(shù)據(jù)采集、數(shù)據(jù)存儲、基礎(chǔ)應(yīng)用軟件開發(fā)測試、人工智能示教編程。
1.教育部“1+X”證書智能計算平臺應(yīng)用開發(fā)官方認(rèn)證教材,3本教材分別對應(yīng)3個級別職業(yè)技能認(rèn)證。
2.依托華為智能計算設(shè)備(ARM服務(wù)器、人工智能服務(wù)器)。
3.理實一體化,案例豐富。
4.產(chǎn)教融合,校企合作共同編寫。
5.配套資源豐富,適合教學(xué)。
華為是全球領(lǐng)先的ICT(信息與通信)基礎(chǔ)設(shè)施和智能終端提供商,致力于把數(shù)字世界帶入每個人、每個家庭、每個組織,構(gòu)建萬物互聯(lián)的智能世界。我們在通信網(wǎng)絡(luò)、IT、智能終端和云服務(wù)等領(lǐng)域為客戶提供有競爭力、安全可信賴的產(chǎn)品、解決方案與服務(wù),與生態(tài)伙伴開放合作,持續(xù)為客戶創(chuàng)造價值,釋放個人潛能,豐富家庭生活,激發(fā)組織創(chuàng)新。華為堅持圍繞客戶需求持續(xù)創(chuàng)新,加大基礎(chǔ)研究投入,厚積薄發(fā),推動世界進(jìn)步。華為成立于1987年,是一家由員工持有全部股份的民營企業(yè),目前擁有19.4萬員工,業(yè)務(wù)遍及170多個國家和地區(qū)。
第 1章 智能計算平臺應(yīng)用開發(fā)概述 1
1.1 智能計算平臺應(yīng)用開發(fā)技能點簡介 1
1.1.1 初級 1
1.1.2 中級 2
1.1.3 高級 4
1.2 智能計算平臺應(yīng)用開發(fā)的初級知識點概要 5
1.2.1 平臺搭建 5
1.2.2 平臺管理 6
1.2.3 數(shù)據(jù)管理 6
1.2.4 應(yīng)用開發(fā) 7
1.3 小結(jié) 8
1.4 習(xí)題 8
第 2章 硬件設(shè)備 10
2.1 存儲設(shè)備 10
2.1.1 常用存儲協(xié)議簡介 10
2.1.2 存儲組網(wǎng)技術(shù)簡介 17
2.1.3 存儲可靠性技術(shù)簡介 19
2.2 服務(wù)器 21
2.2.1 服務(wù)器簡介 22
2.2.2 常見的服務(wù)器 25
2.3 綜合布線與設(shè)備上架 28
2.3.1 綜合布線 28
2.3.2 設(shè)備上架 36
2.4 小結(jié) 37
2.5 習(xí)題 37
第3章 系統(tǒng)與軟件 39
3.1 操作系統(tǒng) 39
3.1.1 Windows 40
3.1.2 Linux 47
3.2 腳本開發(fā)環(huán)境Python 48
3.2.1 Python發(fā)展史 48
3.2.2 Python語言特性 49
3.2.3 Python應(yīng)用領(lǐng)域 50
3.3 其他依賴 51
3.3.1 JDK 51
3.3.2 MySQL 52
3.3.3 GaussDB 53
3.3.4 MongoDB 54
3.3.5 Kettle 56
3.3.6 Nginx 58
3.4 小結(jié) 59
3.5 習(xí)題 60
第4章 系統(tǒng)管理 61
4.1 系統(tǒng)和設(shè)備管理 61
4.1.1 狀態(tài)監(jiān)測和識別 61
4.1.2 設(shè)備和系統(tǒng)巡檢 69
4.1.3 日志收集 75
4.2 系統(tǒng)運維管理文檔 77
4.2.1 網(wǎng)絡(luò)拓?fù)鋱D 78
4.2.2 運維文檔 80
4.3 小結(jié) 80
4.4 習(xí)題 81
第5章 數(shù)據(jù)采集 82
5.1 數(shù)據(jù)采集簡介 82
5.1.1 基本內(nèi)容 82
5.1.2 常用工具 86
5.1.3 采集流程 95
5.2 大數(shù)據(jù)運維 97
5.2.1 數(shù)據(jù)更新 97
5.2.2 數(shù)據(jù)維護(hù)與修正 99
5.3 小結(jié) 100
5.4 習(xí)題 100
第6章 數(shù)據(jù)存儲 101
6.1 分布式文件系統(tǒng) 101
6.1.1 文件系統(tǒng)簡介 101
6.1.2 分布式與分布式文件系統(tǒng) 102
6.1.3 常見的分布式文件系統(tǒng) 103
6.2 云存儲配置 108
6.2.1 云存儲簡介 108
6.2.2 存儲方式 110
6.3 數(shù)據(jù)庫 114
6.3.1 數(shù)據(jù)庫系統(tǒng)基礎(chǔ) 114
6.3.2 關(guān)系型數(shù)據(jù)庫 115
6.3.3 NoSQL數(shù)據(jù)庫 116
6.4 數(shù)據(jù)庫可視化工具使用 117
6.4.1 MySQL Workbench 118
6.4.2 Studio 3T 124
6.4.3 Kettle 129
6.5 小結(jié) 142
6.6 習(xí)題 143
第7章 基礎(chǔ)應(yīng)用軟件開發(fā)測試 144
7.1 應(yīng)用軟件移植 144
7.1.1 不同架構(gòu)對應(yīng)用的影響 145
7.1.2 移植操作流程 149
7.1.3 移植工具 151
7.2 軟件測試 153
7.2.1 軟件測試簡介 153
7.2.2 常用測試工具 162
7.2.3 測試報告 175
7.3 小結(jié) 175
7.4 習(xí)題 176
第8章 人工智能示教編程 177
8.1 爬蟲簡介 177
8.1.1 爬蟲概念 177
8.1.2 應(yīng)用領(lǐng)域 180
8.1.3 常用爬蟲工具庫 180
8.2 爬蟲流程 183
8.2.1 網(wǎng)址分析 183
8.2.2 請求與響應(yīng) 183
8.2.3 網(wǎng)頁解析 187
8.2.4 數(shù)據(jù)入庫 201
8.3 爬蟲框架 204
8.4 小結(jié) 208
8.5 習(xí)題 208