鯤鵬應用開發(fā)與遷移 版權(quán)信息
- ISBN:9787115657145
- 條形碼:9787115657145 ; 978-7-115-65714-5
- 裝幀:平裝-膠訂
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
鯤鵬應用開發(fā)與遷移 本書特色
本書是“鯤鵬技術叢書”的第4冊,詳細介紹了鯤鵬生態(tài)與解決方案、應用架構(gòu)設計、數(shù)據(jù)庫設計及基于GaussDB的實現(xiàn)、使用CodeArts的管理開發(fā)及應用構(gòu)建、鯤鵬計算平臺應用軟件開發(fā)綜合案例、鯤鵬代碼遷移、容器化應用部署及ELK日志管理系統(tǒng)等內(nèi)容。本書結(jié)合具體應用案例,以實踐內(nèi)容為特色,旨在幫助讀者熟悉鯤鵬生態(tài)與解決方案,使讀者能夠基于鯤鵬生態(tài)完成應用架構(gòu)設計、數(shù)據(jù)庫設計與實現(xiàn)、應用開發(fā)與遷移等任務,具備基于鯤鵬生態(tài)的應用開發(fā)與遷移能力。
鯤鵬應用開發(fā)與遷移 內(nèi)容簡介
本書以鯤鵬應用開發(fā)與遷移為主線,分為概述篇、開發(fā)篇和遷移篇3篇。本書共8章,分別為鯤鵬生態(tài)與解決方案、應用架構(gòu)設計、鯤鵬招聘系統(tǒng)數(shù)據(jù)庫設計與實現(xiàn)、開發(fā)構(gòu)建、應用開發(fā)、應用遷移、應用部署、應用日志云上處理與分析。
本書內(nèi)容簡潔、技術實用,旨在幫助讀者了解并熟悉鯤鵬應用開發(fā)與遷移的相關技術及應用。本書適合計算機行業(yè)的相關專業(yè)技術人員,以及對相關知識感興趣的讀者閱讀,也適合作為高校計算機相關專業(yè)的教材。
鯤鵬應用開發(fā)與遷移 目錄
概述篇第 1章鯤鵬生態(tài)與解決方案 1學習目標 11.1 鯤鵬生態(tài)簡介 21.1.1 鯤鵬計算產(chǎn)業(yè)介紹 51.1.2 鯤鵬計算產(chǎn)業(yè)目標 6概述篇第 1章鯤鵬生態(tài)與解決方案 1學習目標 11.1 鯤鵬生態(tài)簡介 21.1.1 鯤鵬計算產(chǎn)業(yè)介紹 51.1.2 鯤鵬計算產(chǎn)業(yè)目標 61.2 鯤鵬的業(yè)務應用場景 81.3 鯤鵬應用開發(fā)與遷移 91.3.1 鯤鵬應用開發(fā)流程概述 91.3.2 鯤鵬應用遷移流程概述 131.4 本書內(nèi)容與安排 151.5 本章練習 15開發(fā)篇第 2章應用架構(gòu)設計 16學習目標 162.1 應用需求分析 162.1.1 功能需求分析 192.1.2 非功能需求分析 202.1.3 軟硬件選型 212.2 常見應用架構(gòu)介紹 232.2.1 應用架構(gòu) 242.2.2 服務端架構(gòu) 262.3 業(yè)務邏輯規(guī)劃 272.3.1 業(yè)務模塊拆分 282.3.2 代碼規(guī)范 322.3.3 接口文檔規(guī)范 342.4 本章練習 35第3章鯤鵬招聘系統(tǒng)數(shù)據(jù)庫設計與實現(xiàn) 36學習目標 363.1 了解數(shù)據(jù)庫 363.1.1 數(shù)據(jù)庫技術概述 363.1.2 數(shù)據(jù)管理技術發(fā)展史 373.1.3 數(shù)據(jù)庫分類 393.1.4 華為云數(shù)據(jù)庫基礎服務 403.1.5 數(shù)據(jù)庫架構(gòu)介紹 413.2 鯤鵬招聘系統(tǒng)關系型數(shù)據(jù)庫設計、實現(xiàn)與管理 433.2.1 云數(shù)據(jù)庫GaussDB(for MySQL)介紹 433.2.2 鯤鵬招聘系統(tǒng)數(shù)據(jù)表設計 443.2.3 使用GaussDB(for MySQL)創(chuàng)建數(shù)據(jù)表 473.3 非關系型數(shù)據(jù)庫 483.3.1 非關系型數(shù)據(jù)庫介紹 483.3.2 非關系型數(shù)據(jù)庫應用 493.4 本章練習 50第4章開發(fā)構(gòu)建 51學習目標 514.1 版本控制系統(tǒng)、開發(fā)團隊角色及職責 514.1.1 版本控制系統(tǒng) 514.1.2 開發(fā)團隊角色及職責 564.2 使用CodeArts進行開發(fā) 564.2.1 確定開發(fā)任務優(yōu)先級 574.2.2 制訂開發(fā)計劃 574.2.3 開發(fā)人員工作流程 624.2.4 管理項目進展 654.3 開發(fā)項目代碼 674.3.1 安裝Tornado 674.3.2 項目代碼結(jié)構(gòu) 684.4 應用構(gòu)建 724.4.1 使用Supervisor管理用戶前臺進程 724.4.2 安裝Supervisor 724.4.3 創(chuàng)建和管理配置文件 724.4.4 運行Supervisor 754.5 功能測試 754.6 本章練習 77第5章應用開發(fā) 78學習目標 785.1 鯤鵬招聘系統(tǒng)用戶前臺開發(fā) 785.1.1 用戶注冊 795.1.2 用戶登錄和注銷 835.1.3 簡歷管理 845.1.4 投遞簡歷 865.1.5 查看簡歷投遞情況 885.2 鯤鵬招聘系統(tǒng)管理后臺開發(fā) 915.2.1 招聘活動管理 925.2.2 崗位管理 1015.2.3 人才管理 1045.3 本章練習 111遷移篇第6章應用遷移 112學習目標 1126.1 應用遷移原理 1126.1.1 計算技術棧和程序執(zhí)行過程 1126.1.2 指令集差異 1166.1.3 常用語言分類 1176.2 應用遷移過程 1186.2.1 編譯型語言遷移過程 1186.2.2 解釋型語言遷移過程 1216.3 應用遷移工具介紹及使用 1226.3.1 鯤鵬代碼遷移工具 1226.3.2 動態(tài)二進制翻譯工具 1266.4 Redis遷移 1296.4.1 Redis簡介 1306.4.2 Redis遷移步驟 1316.5 Nginx遷移 1336.5.1 Nginx簡介 1336.5.2 Nginx遷移環(huán)境 1336.5.3 Nginx遷移步驟 1346.6 遷移常見問題 1356.6.1 C/C 語言char型變量默認符號不一致問題 1356.6.2 弱內(nèi)存序?qū)е鲁绦驁?zhí)行結(jié)果與預期不一致問題 1366.6.3 編譯錯誤:無法識別-m64編譯選項 1376.6.4 雙精度浮點型數(shù)據(jù)轉(zhuǎn)整型數(shù)據(jù)時溢出問題 1376.7 本章練習 139第7章應用部署 140學習目標 1407.1 應用部署介紹 1407.2 在虛擬機上部署應用 1417.2.1 部署條件 1417.2.2 部署步驟 1427.3 在容器上部署應用 1457.3.1 容器技術基礎 1467.3.2 容器化部署的優(yōu)勢 1497.3.3 容器基礎命令簡介 1497.3.4 構(gòu)建應用鏡像 1517.3.5 運行應用容器 1537.4 本章練習 154第8章應用日志云上處理與分析 155學習目標 1558.1 日志與日志管理系統(tǒng) 1558.1.1 日志的內(nèi)容 1558.1.2 日志分類及Web日志 1568.1.3 日志管理系統(tǒng) 1568.2 ELK日志管理系統(tǒng) 1578.2.1 日志索引工具Elasticsearch 1578.2.2 日志處理工具Logstash 1578.2.3 日志展示工具Kibana 1588.2.4 日志采集工具Filebeat 1588.3 應用系統(tǒng)與ELK日志管理系統(tǒng)的對接 1598.3.1 架構(gòu)及原理 1598.3.2 云上環(huán)境準備 1608.3.3 部署Filebeat 1648.3.4 部署Logstash 1688.3.5 部署Elasticsearch 1718.3.6 部署Kibana 1738.4 應用日志處理與分析 1778.4.1 用戶日志數(shù)據(jù)模擬 1788.4.2 應用日志可視化分析 1818.5 本章練習 188
展開全部
鯤鵬應用開發(fā)與遷移 作者簡介
華為技術有限公司創(chuàng)立于1987年,是全球領先的ICT(信息與通信)基礎設施和智能終端提供商,華為公司的產(chǎn)品已經(jīng)涉及數(shù)通、安全、無線、存儲、云計算、智能計算和人工智能等諸多方面。