定 價:¥79.00
作 者: | 劉宇 著 |
出版社: | 電子工業(yè)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787121376283 | 出版時間: | 2019-11-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 字數(shù): |
第1章 初識Serverless 1
1.1 什么是Serverless 2
1.2 優(yōu)勢與劣勢 6
1.3 影響力和價值 11
1.4 技術難點與挑戰(zhàn) 14
1.5 典型應用場景 18
1.5.1 視頻轉碼服務 18
1.5.2 數(shù)據(jù)ETL處理服務 19
1.5.3 網站(服務)后端 20
1.5.4 人工智能推理預測 20
1.5.5 物聯(lián)網相關應用 21
1.6 發(fā)展與展望 21
第2章 Serverless入門 24
2.1 Serverless基礎 25
2.2 Serverless架構規(guī)范 28
2.2.1 處理模型 28
2.2.2 函數(shù)相關規(guī)范 29
2.2.3 函數(shù)生命周期 32
2.2.4 工作流程 37
2.3 事件與規(guī)范 39
2.3.1 相關術語 39
2.3.2 上下文屬性 40
2.4 開源項目與技術 44
2.4.1 OpenWhisk項目 44
2.4.2 Fission項目 54
2.4.3 Kubeless項目 70
2.5 工業(yè)化產品 78
2.5.1 AWS Lambda 78
2.5.2 Google Cloud Function 80
2.5.3 Azure Functions 80
2.5.4 騰訊云SCF 82
2.6 開發(fā)運維工具 83
2.6.1 CLI命令行工具 83
2.6.2 插件 91
第3章 Web與監(jiān)控告警場景實踐 94
3.1 運維、監(jiān)控與告警 95
3.1.1 網站狀態(tài)監(jiān)控告警 95
3.1.2 服務狀態(tài)監(jiān)控告警 107
3.2 Web后端與應用服務端 114
3.2.1 上傳圖片加水印 114
3.2.2 用IP地址查天氣并在小程序中應用 122
3.2.3 簡易用戶反饋功能與快應用實踐 136
第4章 大數(shù)據(jù)與人工智能場景實踐 147
4.1 大數(shù)據(jù)技術之MapReduce的簡單實現(xiàn) 148
4.2 人工智能領域的實踐 158
4.2.1 自然語言處理為你的網站賦能 158
4.2.2 智能客服與微信小程序 163
4.2.3 簡單的車牌識別系統(tǒng) 174
4.2.4 視覺:對象檢測系統(tǒng) 178
第5章 物聯(lián)網和其他場景實踐 190
5.1 物聯(lián)網相關—定制智能音箱小工具 191
5.2 其他場景實踐 197
5.2.1 OJ判題機/小程序在線編程系統(tǒng)實現(xiàn) 197
5.2.2 Serverless與高可用服務—使用云函數(shù)實現(xiàn)雙機存儲 202
5.2.3 Serverless與高可用服務—基于Serverless架構的高可用模型 206
5.2.4 微信公眾號機器人 215
第6章 實戰(zhàn):Serverless與CMS 224
6.1 項目背景 225
6.2 項目設計 225
6.2.1 功能設計 225
6.2.2 數(shù)據(jù)庫設計 229
6.2.3 接口設計 231
6.3 數(shù)據(jù)庫開發(fā) 239
6.4 后端開發(fā) 241
6.5 前端開發(fā) 253
6.6 功能演示 257
6.7 項目總結 260
第7章 實戰(zhàn):小程序圖片管理系統(tǒng) 261
7.1 項目背景 262
7.2 項目設計 262
7.2.1 功能設計 262
7.2.2 數(shù)據(jù)庫設計 266
7.2.3 接口設計 268
7.3 數(shù)據(jù)庫開發(fā) 275
7.4 后端開發(fā) 277
7.5 前端開發(fā) 298
7.6 效果展示 301
7.7 項目總結 304