注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)解決方案架構(gòu)師修煉之道(原書(shū)第2版)

解決方案架構(gòu)師修煉之道(原書(shū)第2版)

解決方案架構(gòu)師修煉之道(原書(shū)第2版)

定 價(jià):¥139.00

作 者: [印]所羅伯·斯里瓦斯塔瓦,[印]內(nèi)拉賈利·斯里瓦斯塔夫
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書(shū)可以去


ISBN: 9787111767893 出版時(shí)間: 2025-04-01 包裝: 平裝-膠訂
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  成為解決方案架構(gòu)師,必須熟練掌握各類技術(shù)棧,洞悉業(yè)務(wù)流程,本書(shū)將帶你了解成為一名成功的解決方案架構(gòu)師所需要了解的基本概念、設(shè)計(jì)原則和模式、架構(gòu)考量以及相關(guān)的新技術(shù)。 本書(shū)是一部深度解讀并實(shí)踐解決方案架構(gòu)師這一角色的綜合性指南。書(shū)中不僅詳細(xì)介紹了設(shè)計(jì)支柱、高級(jí)設(shè)計(jì)模式、反模式以及現(xiàn)代軟件設(shè)計(jì)的云原生方面的知識(shí),還闡述了解決方案架構(gòu)師在不同層次的任務(wù)和責(zé)任——從技術(shù)架構(gòu)設(shè)計(jì)的基本原則到實(shí)際項(xiàng)目中的難點(diǎn)突破,再到面對(duì)新興技術(shù)挑戰(zhàn)時(shí)的應(yīng)對(duì)手段,都有著詳盡而實(shí)用的解說(shuō)。同時(shí),作者并未忽視那些在架構(gòu)設(shè)計(jì)之外同樣至關(guān)重要的軟技能,如溝通協(xié)調(diào)、團(tuán)隊(duì)領(lǐng)導(dǎo)力、創(chuàng)新能力,以及對(duì)于行業(yè)趨勢(shì)的敏銳度等,這些都是決定一位解決方案架構(gòu)師能否在實(shí)踐中游刃有余、脫穎而出的關(guān)鍵品質(zhì)。 相較于第1版,第2版與時(shí)俱進(jìn)地更新了大量前沿內(nèi)容,特別是針對(duì)當(dāng)前熱門的IT趨勢(shì),如大數(shù)據(jù)架構(gòu)、人工智能架構(gòu)、物聯(lián)網(wǎng)架構(gòu)等方面,進(jìn)行了深度探討和案例解析。值得一提的是,本書(shū)還前瞻性地介紹了量子計(jì)算這一尖端領(lǐng)域,讓你有機(jī)會(huì)接觸未來(lái)可能重塑IT行業(yè)的關(guān)鍵技術(shù)趨勢(shì),為你的職業(yè)發(fā)展鋪設(shè)更加寬廣的道路。

作者簡(jiǎn)介

  Saurabh Shrivastava是一位技術(shù)領(lǐng)袖、作家、發(fā)明家和公共演說(shuō)家,在IT行業(yè)有超過(guò)16年的經(jīng)驗(yàn)。他目前在Amazon Web Services(AWS)擔(dān)任解決方案架構(gòu)師領(lǐng)導(dǎo),幫助全球咨詢合作伙伴和企業(yè)客戶實(shí)現(xiàn)云計(jì)算。Saurabh還領(lǐng)導(dǎo)著全球技術(shù)合作伙伴關(guān)系,并擁有云平臺(tái)自動(dòng)化領(lǐng)域的一項(xiàng)專利。Saurabh寫(xiě)過(guò)各種各樣的博客和白皮書(shū),涉及各種技術(shù),比如大數(shù)據(jù)、物聯(lián)網(wǎng)、機(jī)器學(xué)習(xí)和云計(jì)算。在加入AWS之前,Saurabh曾在《財(cái)富》50強(qiáng)企業(yè)、初創(chuàng)企業(yè)、全球產(chǎn)品和咨詢機(jī)構(gòu)擔(dān)任企業(yè)解決方案架構(gòu)師和軟件架構(gòu)師。Neelanjali Srivasta是一位技術(shù)領(lǐng)袖、敏捷教練和云從業(yè)者,在軟件行業(yè)擁有超過(guò)14年的經(jīng)驗(yàn)。她擁有旁遮普大學(xué)昌迪加爾分校生物信息學(xué)和信息技術(shù)的理學(xué)學(xué)士和理學(xué)碩士學(xué)位。她目前領(lǐng)導(dǎo)由軟件工程師、解決方案架構(gòu)師和系統(tǒng)分析師組成的團(tuán)隊(duì),使IT系統(tǒng)現(xiàn)代化,并為大型企業(yè)開(kāi)發(fā)創(chuàng)新的軟件解決方案。

圖書(shū)目錄

目  錄本書(shū)贊譽(yù)譯者序序一序二序三前言作者簡(jiǎn)介審校者簡(jiǎn)介第1章 解決方案架構(gòu)的含義 11.1 什么是解決方案架構(gòu) 11.2 解決方案架構(gòu)的演進(jìn) 41.3 解決方案架構(gòu)為何如此重要 51.4 解決方案架構(gòu)的好處 61.4.1 滿足業(yè)務(wù)需求和交付質(zhì)量要求 71.4.2 選擇最佳技術(shù)平臺(tái) 71.4.3 處理解決方案的約束和問(wèn)題 81.4.4 協(xié)助資源和成本管理 81.4.5 管理解決方案交付和項(xiàng)目生命周期 81.4.6 解決非功能性需求 91.5 公有云中的解決方案架構(gòu) 101.5.1 什么是公有云 101.5.2 公有云、私有云和混合云 101.5.3 公有云架構(gòu) 111.5.4 思考云原生架構(gòu) 121.5.5 公有云供應(yīng)商和云服務(wù)產(chǎn)品 131.6 小結(jié) 14第2章 組織中的解決方案架構(gòu)師 152.1 解決方案架構(gòu)師的角色類型 162.1.1 通用型解決方案架構(gòu)師角色 172.1.2 專業(yè)型解決方案架構(gòu)師角色 192.2 解決方案架構(gòu)師的職責(zé) 232.2.1 分析功能性需求 242.2.2 定義非功能性需求 242.2.3 了解并接觸利益相關(guān)者 262.2.4 明確約束 272.2.5 技術(shù)選型 282.2.6 概念驗(yàn)證和原型開(kāi)發(fā) 282.2.7 設(shè)計(jì)解決方案并持續(xù)交付 292.2.8 對(duì)解決方案進(jìn)行擴(kuò)展 302.2.9 擔(dān)任技術(shù)布道者 312.3 敏捷組織中的解決方案架構(gòu)師 312.3.1 為什么選擇敏捷方法論 312.3.2 敏捷宣言 322.3.3 敏捷流程和術(shù)語(yǔ) 332.4 小結(jié) 36第3章 解決方案架構(gòu)的屬性 373.1 可伸縮性與彈性 373.1.1 容量伸縮困境 383.1.2 架構(gòu)伸縮 393.1.3 靜態(tài)內(nèi)容伸縮 403.1.4 服務(wù)器集群彈性 403.1.5 數(shù)據(jù)庫(kù)伸縮 413.2 高可用性和韌性 413.3 容錯(cuò)與冗余 433.4 災(zāi)難恢復(fù)與業(yè)務(wù)連續(xù)性 443.5 可擴(kuò)展性與可重用性 453.6 易用性與可訪問(wèn)性 463.7 可移植性與互操作性 473.8 卓越運(yùn)維與可維護(hù)性 483.9 安全性與合規(guī)性 493.9.1 身份認(rèn)證與授權(quán) 503.9.2 Web安全 503.9.3 網(wǎng)絡(luò)安全 503.9.4 基礎(chǔ)設(shè)施安全 503.9.5 數(shù)據(jù)安全 513.10 成本優(yōu)化與預(yù)算 513.11 小結(jié) 52第4章 解決方案架構(gòu)的設(shè)計(jì)原則 534.1 可伸縮的工作負(fù)載 534.1.1 預(yù)測(cè)性伸縮 544.1.2 被動(dòng)伸縮 564.2 構(gòu)建有韌性的架構(gòu) 574.3 性能設(shè)計(jì) 594.4 使用可替換資源 604.5 考慮松耦合 614.6 考慮服務(wù)而非服務(wù)器 634.7 根據(jù)合理的需求選擇合適的存儲(chǔ) 644.8 考慮數(shù)據(jù)驅(qū)動(dòng)的設(shè)計(jì) 664.9 克服架構(gòu)約束 674.10 采用MVP的方法 674.11 安全無(wú)處不在 684.12 盡可能自動(dòng)化 694.13 小結(jié) 70第5章 云遷移和混合云架構(gòu)設(shè)計(jì) 715.1 云原生架構(gòu)的好處 725.2 流行的公有云選擇 735.3 創(chuàng)建云遷移策略 745.3.1 直接搬遷上云 755.3.2 云原生方法 775.3.3 保留或淘汰策略 785.4 選擇云遷移策略 795.5 云遷移的步驟 805.5.1 發(fā)現(xiàn)工作負(fù)載 815.5.2 分析信息 835.5.3 制定遷移計(jì)劃 845.5.4 設(shè)計(jì)應(yīng)用程序 865.5.5 執(zhí)行應(yīng)用程序遷移上云 895.5.6 集成、驗(yàn)證和切換 925.5.7 運(yùn)維云應(yīng)用程序 935.5.8 優(yōu)化云上應(yīng)用程序 955.6 創(chuàng)建混合云架構(gòu) 965.7 采用多云方式 975.8 設(shè)計(jì)云原生架構(gòu) 985.9 小結(jié) 995.10 進(jìn)一步閱讀 100第6章 解決方案架構(gòu)設(shè)計(jì)模式 1016.1 構(gòu)建N層架構(gòu) 1016.1.1 Web層 1026.1.2 應(yīng)用層 1036.1.3 數(shù)據(jù)庫(kù)層 1036.2 創(chuàng)建基于SaaS的多租戶架構(gòu) 1046.3 構(gòu)建無(wú)狀態(tài)架構(gòu)和有狀態(tài)架構(gòu) 1056.4 理解SOA 1076.4.1 基于SOAP的Web服務(wù)架構(gòu) 1076.4.2 RESTful Web服務(wù)架構(gòu) 1116.4.3 構(gòu)建基于SOA的電子商務(wù)網(wǎng)站架構(gòu) 1126.5 構(gòu)建無(wú)服務(wù)器架構(gòu) 1136.6 創(chuàng)建微服務(wù)架構(gòu) 1156.7 構(gòu)建基于隊(duì)列的架構(gòu) 1176.7.1 隊(duì)列鏈表模式 1176.7.2 作業(yè)觀察者模式 1196.8 創(chuàng)建事件驅(qū)動(dòng)架構(gòu) 1206.8.1 發(fā)布者/訂閱者模型 1206.8.2 事件流模型 1216.9 構(gòu)建基于緩存的架構(gòu) 1226.9.1 三層Web架構(gòu)中的緩存分發(fā)模式 1236.9.2 重命名分發(fā)模式 1246.9.3 緩存代理模式 1256.9.4 重寫(xiě)代理模式 1266.9.5 應(yīng)用緩存模式 1276.10 理解斷路器模式 1286.11 實(shí)現(xiàn)隔板模式 1296.12 構(gòu)建浮動(dòng)IP模式 1306.13 使用容器部署應(yīng)用程序 1316.13.1 容器的好處 1326.13.2 容器部署 1336.14 構(gòu)建基于容器的架構(gòu) 1346.15 應(yīng)用程序架構(gòu)中的數(shù)據(jù)庫(kù)處理 1356.16 避免解決方案架構(gòu)中的反模式 1386.17 小結(jié) 139第7章 性能考量 1417.1 架構(gòu)性能的設(shè)計(jì)原則 1417.1.1 減少延遲 1427.1.2 提高吞吐量 1437.1.3 處理并發(fā) 1447.1.4 使用緩存 1457.2 性能優(yōu)化的技術(shù)選型 1457.2.1 計(jì)算能力選型 1467.2.2 選擇存儲(chǔ) 1517.2.3 選擇數(shù)據(jù)庫(kù) 1537.2.4 提高網(wǎng)絡(luò)性能 1567.3 性能監(jiān)控管理 1597.4 小結(jié) 160第8章 安全考量 1618.1 架構(gòu)安全的設(shè)計(jì)原則 1618.1.1 實(shí)現(xiàn)認(rèn)證和授權(quán)控制 1628.1.2 安全無(wú)處不在 1628.1.3 縮小爆炸半徑 1638.1.4 時(shí)刻監(jiān)控和審計(jì)一切 1638.1.5 自動(dòng)化一切 1638.1.6 數(shù)據(jù)保護(hù) 1638.1.7 事件響應(yīng)準(zhǔn)備 1648.2 架構(gòu)安全技術(shù)選型 1648.2.1 用戶身份和訪問(wèn)管理 1648.2.2 處理Web安全問(wèn)題 1728.2.3 保護(hù)應(yīng)用程序及其基礎(chǔ)設(shè)施 1778.2.4 數(shù)據(jù)安全 1818.3 安全認(rèn)證和合規(guī)性認(rèn)證 1868.4 云的共享安全責(zé)任模型 1878.5 小結(jié) 188第9章 架構(gòu)可靠性考量 1909.1 架構(gòu)可靠性的設(shè)計(jì)原則 1909.1.1 使系統(tǒng)自愈 1919.1.2 應(yīng)用自動(dòng)化 1919.1.3 創(chuàng)建分布式系統(tǒng) 1919.1.4 容量監(jiān)控 1929.1.5 執(zhí)行恢復(fù)驗(yàn)證 1929.2 架構(gòu)可靠性的技術(shù)選型 1939.2.1 規(guī)劃RTO和RPO 1939.2.2 數(shù)據(jù)復(fù)制 1949.2.3 規(guī)劃災(zāi)難恢復(fù) 1969.2.4 災(zāi)難恢復(fù)的最佳實(shí)踐 2039.3 利用云來(lái)提高可靠性 2049.4 小結(jié) 205第10章 卓越運(yùn)維考量 20610.1 卓越運(yùn)維的設(shè)計(jì)原則 20610.1.1 自動(dòng)化運(yùn)維 20710.1.2 進(jìn)行增量和可逆的變更 20710.1.3 預(yù)測(cè)并響應(yīng)故障 20810.1.4 從錯(cuò)誤中學(xué)習(xí)并改進(jìn) 20810.1.5 持續(xù)更新運(yùn)維手冊(cè) 20810.2 卓越運(yùn)維的技術(shù)選型 20910.2.1 卓越運(yùn)維的規(guī)劃階段 20910.2.2 卓越運(yùn)維的執(zhí)行階段 21210.2.3 卓越運(yùn)維的改進(jìn)階段 21910.3 在公有云中實(shí)現(xiàn)卓越運(yùn)維 22210.4 小結(jié) 223第11章 成本考量 22411.1 成本優(yōu)化的設(shè)計(jì)原則 22411.1.1 計(jì)算總擁有成本 22511.1.2 規(guī)劃預(yù)算和預(yù)測(cè) 22611.1.3 管理需求和服務(wù)目錄 22711.1.4 跟蹤支出 22811.1.5 持續(xù)成本優(yōu)化 22811.2 成本優(yōu)化的技術(shù)選型 22911.2.1 降低架構(gòu)復(fù)雜度 22911.2.2 提高IT效率 23111.2.3 實(shí)施標(biāo)準(zhǔn)化和架構(gòu)治理 23211.2.4 成本監(jiān)控和報(bào)告 23411.3 公有云上的成本優(yōu)化 23811.4 小結(jié) 239第12章 DevOps和解決方案架構(gòu)框架 24012.1 DevOps的介紹 24012.2 DevOps的好處 24112.3 DevOps的組成部分 24212.3.1 CI/CD 24212.3.2 持續(xù)監(jiān)控和改進(jìn) 24412.3.3 基礎(chǔ)設(shè)施即代碼 24512.3.4 配置管理 24712.4 什么是DevSecOps 24812.5 結(jié)合DevSecOps和CI/CD 24912.6 實(shí)施CD策略 25112.6.1 就地部署 25112.6.2 滾動(dòng)部署 25112.6.3 藍(lán)綠部署 25112.6.4 紅黑部署 25212.6.5 不可變部署 25312.7 在CI/CD流水線中實(shí)施持續(xù)測(cè)試 25312.8 CI/CD的DevOps工具 25512.8.1 代碼編輯器 25512.8.2 源代碼管理 25512.8.3 CI服務(wù)器 25612.8.4 代碼部署 25712.8.5 代碼流水線 25912.9 實(shí)施DevOps的最佳實(shí)踐 25912.10 在云中構(gòu)建DevOps和DevSecOps 26112.11 小結(jié) 263第13章 解決方案架構(gòu)的數(shù)據(jù)工程 26413.1 什么是大數(shù)據(jù)架構(gòu) 26513.2 大數(shù)據(jù)處理流水線設(shè)計(jì) 26613.3 數(shù)據(jù)攝取 26813.3.1 數(shù)據(jù)攝取的技術(shù)選型 26913.3.2 數(shù)據(jù)攝取上云 26913.4 數(shù)據(jù)存儲(chǔ) 27013.5 數(shù)據(jù)處理和分析 27713.6 數(shù)據(jù)可視化 28113.7 設(shè)計(jì)大數(shù)據(jù)架構(gòu) 28213.7.1 數(shù)據(jù)湖架構(gòu) 28313.7.2 湖屋架構(gòu) 28713.7.3 數(shù)據(jù)網(wǎng)格架構(gòu) 28813.7.4 流數(shù)據(jù)架構(gòu) 29113.8 大數(shù)據(jù)架構(gòu)的最佳實(shí)踐 29213.9 小結(jié) 295第14章 機(jī)器學(xué)習(xí)架構(gòu) 29614.1 什么是機(jī)器學(xué)習(xí) 29614.2 使用數(shù)據(jù)科學(xué)和機(jī)器學(xué)習(xí) 29814.2.1 評(píng)估機(jī)器學(xué)習(xí)模型——過(guò)擬合與欠擬合 30014.2.2 監(jiān)督學(xué)習(xí)算法和無(wú)監(jiān)督學(xué)習(xí)算法 30014.3 云上機(jī)器學(xué)習(xí) 30214.4 構(gòu)建機(jī)器學(xué)習(xí)架構(gòu) 30214.4.1 準(zhǔn)備和標(biāo)注 30314.4.2 選擇和構(gòu)建 30314.4.3 訓(xùn)練和調(diào)優(yōu) 30414.4.4 部署和管理 30414.5 機(jī)器學(xué)習(xí)參考架構(gòu) 30514.6 機(jī)器學(xué)習(xí)運(yùn)維 30714.6.1 MLOps原則 30714.6.2 MLOps最佳實(shí)踐 30814.7 深度學(xué)習(xí) 30914.8 小結(jié) 311第15章 物聯(lián)網(wǎng)架構(gòu) 31215.1 什么是物聯(lián)網(wǎng) 31215.2 物聯(lián)網(wǎng)架構(gòu)組件 31415.2.1 管理物聯(lián)網(wǎng)設(shè)備 31415.2.2 連接和控制物聯(lián)網(wǎng)設(shè)備 31715.2.3 對(duì)物聯(lián)網(wǎng)數(shù)據(jù)進(jìn)行分析 31815.3 云上物聯(lián)網(wǎng) 31915.4 構(gòu)建工業(yè)物聯(lián)網(wǎng)解決方案 32115.4.1 互聯(lián)工廠物聯(lián)網(wǎng)架構(gòu) 32215.4.2 實(shí)現(xiàn)數(shù)字孿生 32415.5 小結(jié) 325第16章 量子計(jì)算 32716.1 量子計(jì)算機(jī)的組成部分 32716.1.1 量子位 32816.1.2 疊加 32816.1.3 糾纏 32916.2 量子計(jì)算機(jī)的工作機(jī)制 32916.2.1 量子門 33016.2.2 量子電路 33216.3 量子計(jì)算機(jī)的類型 33316.4 現(xiàn)實(shí)生活中的量子計(jì)算 33416.5 云中的量子計(jì)算 33516.6 小結(jié) 336第17章 重構(gòu)遺留系統(tǒng) 33717.1 遺留系統(tǒng)面臨的挑戰(zhàn) 33817.1.1 難以滿足用戶需求 33917.1.2 維護(hù)和更新費(fèi)用較高 33917.1.3 缺乏技能和文檔 34017.1.4 存在安全風(fēng)險(xiǎn) 34017.1.5 無(wú)法兼容其他系統(tǒng) 34117.2 遺留系統(tǒng)現(xiàn)代化改造的好處 34117.3 遺留系統(tǒng)現(xiàn)代化改造策略 34317.3.1 遺留系統(tǒng)的評(píng)估 34317.3.2 現(xiàn)代化改造方法 34417.4 遺留系統(tǒng)現(xiàn)代化改造技術(shù) 34517.4.1 封裝、重新托管和更換平臺(tái) 34617.4.2 重構(gòu)和重新架構(gòu) 34617.4.3 重新設(shè)計(jì)和替換 34717.5 遺留系統(tǒng)的云遷移策略 34817.6 使用公有云進(jìn)行大型機(jī)遷移 34917.6.1 遷移獨(dú)立應(yīng)用程序 35017.6.2 遷移具有共享代碼的應(yīng)用程序 35117.7 小結(jié) 353第18章 解決方案架構(gòu)文檔 35418.1 解決方案架構(gòu)文檔的目的 35418.2 解決方案架構(gòu)文檔的視圖 35518.3 解決方案架構(gòu)文檔的結(jié)構(gòu) 35718.3.1 解決方案概述 35818.3.2 業(yè)務(wù)上下文 35918.3.3 概念解決方案概述 36018.3.4 解決方案架構(gòu) 36018.3.5 解決方案實(shí)施 36318.3.6 解決方案管理 36418.3.7 附錄 36418.4 解決方案架構(gòu)的IT采購(gòu)文檔 36418.5 小結(jié) 365第19章 學(xué)習(xí)軟技能,成為更優(yōu)秀的解決方案架構(gòu)師 36619.1 掌握售前技能 36619.2 向C級(jí)高管匯報(bào) 36719.3 掌握自主權(quán)并承擔(dān)責(zé)任 36919.4 用目標(biāo)和關(guān)鍵結(jié)果來(lái)定義戰(zhàn)略執(zhí)行 36919.5 著眼于大局 37019.6 靈活性和適應(yīng)性 37019.7 設(shè)計(jì)思維 37119.8 做一個(gè)動(dòng)手寫(xiě)代碼的程序員 37319.9 持續(xù)學(xué)習(xí),不斷進(jìn)步 37319.10 成為他人的導(dǎo)師 37519.11 成為技術(shù)布道者和思想領(lǐng)袖 37519.12 小結(jié) 376

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)