登入帳戶  | 訂單查詢  | 購物車/收銀台(0) | 在線留言板  | 付款方式  | 聯絡我們  | 運費計算  | 幫助中心 |  加入書簽
會員登入   新用戶註冊
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類閱讀雜誌 香港/國際用戶
最新/最熱/最齊全的簡體書網 品種:超過100萬種書,正品正价,放心網購,悭钱省心 送貨:速遞 / 物流,時效:出貨後2-4日

2024年10月出版新書

2024年09月出版新書

2024年08月出版新書

2024年07月出版新書

2024年06月出版新書

2024年05月出版新書

2024年04月出版新書

2024年03月出版新書

2024年02月出版新書

2024年01月出版新書

2023年12月出版新書

2023年11月出版新書

2023年10月出版新書

2023年09月出版新書

『簡體書』软件架构实践(英文版·原书第4版)

書城自編碼: 3721236
分類: 簡體書→大陸圖書→計算機/網絡软件工程/开发项目管理
作者: [美]伦·巴斯 [美]保罗·克莱门茨 [美]瑞克·凯兹曼
國際書號(ISBN): 9787111699156
出版社: 机械工业出版社
出版日期: 2022-02-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:NT$ 709

我要買

share:

** 我創建的書架 **
未登入.



新書推薦:
中国年画 1950-1990 THE NEW CHINA: NEW YEAR PICTURE 英文版
《 中国年画 1950-1990 THE NEW CHINA: NEW YEAR PICTURE 英文版 》

售價:NT$ 1100.0
革命与反革命:社会文化视野下的民国政治(近世中国丛书)
《 革命与反革命:社会文化视野下的民国政治(近世中国丛书) 》

售價:NT$ 435.0
画楼:《北洋画报》忆旧(年轮丛书)
《 画楼:《北洋画报》忆旧(年轮丛书) 》

售價:NT$ 1573.0
大国脊梁:漫画版
《 大国脊梁:漫画版 》

售價:NT$ 374.0
跟着渤海小吏读历史:大唐气象(全三册)
《 跟着渤海小吏读历史:大唐气象(全三册) 》

售價:NT$ 989.0
心智的构建:大脑如何创造我们的精神世界
《 心智的构建:大脑如何创造我们的精神世界 》

售價:NT$ 352.0
美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物)
《 美国小史(揭秘“美国何以成为美国”,理解美国的经典入门读物) 》

售價:NT$ 352.0
中国古代北方民族史丛书——东胡史
《 中国古代北方民族史丛书——东胡史 》

售價:NT$ 576.0

建議一齊購買:

+

NT$ 359
《 软件测试技术及项目案例实战-微课视频版 》
+

NT$ 801
《 设计模式之禅(第2版) 》
+

NT$ 425
《 Modbus软件开发实战指南 》
+

NT$ 753
《 逆向工程核心原理 》
+

NT$ 592
《 数字化转型架构:方法论与云原生实践 》
+

NT$ 1090
《 SEO实战密码——60天网站流量提高20倍(第4版) 》
內容簡介:
三位著名的软件架构师的新版著作,阐述了软件架构师如何管理和优化现有体系结构,转换它们以解决新问题,并构建可重用的体系结构,使之成为战略业务资产。更新了移动,云,能源管理,DevOps,量子计算等新内容
目錄
部分 入门介绍第1章 什么是软件架构11.1 什么是软件架构,什么不是软件架构21.2 架构结构与视图51.3 什么是“好的”架构191.4 总结211.5 进一步阅读211.6 问题讨论22第2章 软件架构的重要性252.1 抑制或支持系统的质量属性262.2 关于变更的推理和管理272.3 预测系统质量282.4 利益相关者之间的沟通282.5 早期设计决策312.6 实现约束312.7 对组织结构的影响322.8 赋能增量开发332.9 成本和进度估算332.10 可转移、可重用模型342.11 架构允许合并独立开发的元素342.12 限制设计方案的术语352.13 培训的基础362.14 总结362.15 进一步阅读372.16 问题讨论37第二部分 质量属性第3章 理解质量属性393.1 功能性403.2 质量属性注意事项413.3 明确质量属性需求:质量属性场景423.4 通过架构模式和战术实现质量属性453.5 用战术设计463.6 分析质量属性的设计决策:基于战术的调查问卷483.7 总结493.8 进一步阅读493.9 问题讨论50第4章 可用性514.1 可用性通用场景534.2 可用性战术554.3 基于战术的可用性调查问卷624.4 可用性模式664.5 进一步阅读684.6 问题讨论69第5章 可部署性715.1 持续部署725.2 可部署性755.3 可部署性通用场景765.4 可部署性战术785.5 基于战术的可部署性调查问卷805.6 可部署性模式815.7 进一步阅读875.8 问题讨论87第6章 能源效率896.1 能源效率通用场景906.2 能源效率战术926.3 基于战术的能源效率调查问卷956.4 模式976.5 进一步阅读986.6 问题讨论99第7章 可集成性1017.1 评估架构的可集成性1027.2 可集成性通用场景1047.3 可集成性战术1057.4 基于战术的可集成性调查问卷1107.5 模式1127.6 进一步阅读1147.7 问题讨论115第8章 可修改性1178.1 可修改性通用场景1208.2 可修改性战术1218.3 基于战术的可修改性调查问卷1258.4 模式1268.5 进一步阅读1308.6 问题讨论131第9章 性能1339.1 性能通用场景1349.2 性能战术1379.3 基于战术的性能调查问卷1459.4 性能模式1469.5 进一步阅读1499.6 问题讨论150第10章 安全性15110.1 安全性通用场景15410.2 安全性战术15610.3 基于战术的安全性调查问卷16010.4 安全性模式16310.5 进一步阅读16510.6 问题讨论166第11章 防护性16911.1 防护性通用场景17011.2 防护性战术17211.3 基于战术的防护性调查问卷17611.4 防护性模式17911.5 进一步阅读18011.6 问题讨论180第12章 可测试性18312.1 可测试性通用场景18612.2 可测试性战术18712.3 基于战术的可测试性调查问卷19212.4 可测试性模式19212.5 进一步阅读19412.6 问题讨论195第13章 易用性19713.1 易用性通用场景19813.2 易用性战术20013.3 基于战术的易用性调查问卷20213.4 易用性模式20313.5 进一步阅读20513.6 问题讨论205第14章 使用其他质量属性20714.1 其他质量属性20714.2 是否使用标准质量属性清单20914.3 处理“X能力”:引入新的QA21214.4 进一步阅读21514.5 问题讨论215第三部分 架构解决方案第15章 软件接口21715.1 接口的概念21815.2 设计一个接口22215.3 接口文档编制22815.4 总结23015.5 进一步阅读23015.6 问题讨论231第16章 虚拟化23316.1 共享资源23416.2 虚拟机23516.3 虚拟机映像23816.4 容器23916.5 容器和虚拟机24116.6 容器可移植性24216.7 Pod24216.8 无服务器架构24316.9 总结24416.10 进一步阅读24516.11 问题讨论245第17章 云和分布式计算24717.1 云基础24817.2 云中失效25117.3 使用多个实例提高性能和可用性25317.4 总结26117.5 进一步阅读26217.6 问题讨论262第18章 移动系统26318.1 能源26418.2 网络连通性26618.3 传感器和执行器26718.4 资源26818.5 生命周期27018.6 总结27318.7 进一步阅读27418.8 问题讨论275第四部分 可扩展架构实践第19章 架构上的重要需求27719.1 从需求文档中收集ASR27819.2 通过访
內容試閱
当开始编写本书第4版时,我们遇到的个问题是:架构还重要吗?随着云基础设施、微服务、框架和每个可能想象的领域以及质量属性参考架构的兴起,人们可能会认为不再需要架构知识了。今天的架构师需要做的就是从丰富的工具和基础设施备选方案中选一个,再将它们实例化并加以配置,一个架构就完成了。我们过去(以及现在)非常肯定架构仍然重要。为此,我们采访了一些架构师(他们在医疗保健、汽车、社交媒体、航空、国防、金融、电子商务等领域工作),他们谁也没有被教条的偏见所左右。他们的回答证实了我们的信念,即架构在今天和20多年前我们编写第1版时一样重要。让我们来研究一下架构仍然重要的原因。,新需求的增长速度多年来一直在加快,甚至现在还在继续加快。在客户和业务需求以及竞争压力的驱动下,今天的架构师面临着不断增加的特性需求和永无休止的待修复bug。如果架构师不注意系统的模块化(而且请记住微服务不是的),系统很快就将抛锚—难以理解、变更、调试和修改,并拖累业务。第二,当系统的抽象级别在增加时(我们可以并且确实经常使用许多复杂巧妙的服务,而不用关心它们是如何实现的),我们创建的系统的复杂性也在以同样快的速度增加。这像一场军备竞赛,而架构师并没有获胜!架构一直致力于驯服复杂性,而这一点在短期内是不会消失的。说到提高抽象级别,基于模型的系统工程(Model-Based Systems Engineering,MBSE)在过去10年的时间里已经成为工程领域的一股强大力量。MBSE是一种形式化的支持系统设计的建模应用。国际系统工程理事会(International Council on Systems Engineering,INCOSE)将MBSE列为“转型赋能者”之一,它是整个系统工程学科的基础。模型是对一个可以被推理的概念或结构进行图形化、数学化或物理化表示。INCOSE正试图将工程领域从基于文档的思维转向基于模型的思维,其中结构模型、行为模型、性能模型等都被持续用于更好、更快、更便宜地构建系统。MBSE本身已经超出了本书的范围,但是我们不得不注意到正在被建模的是架构。那谁建立模型呢?回答是:架构师。第三,信息系统世界的飞速增长(以及前所未有的员工流动率)意味着,在任何现实世界的系统中,没有人了解一切。仅仅聪明和努力是不够的。第四,尽管工具可以自动完成我们过去人工做的许多事情(例如Kubernetes中所有的编排、部署和管理功能),但我们仍然需要理解所依赖的这些系统的质量属性,并在把系统组合到一起时理解突现的质量属性。大多数质量属性(如性能、防护性、可用性、安全性等)都容易受到“短板”问题的影响,而这些短板只有在联调系统时才会出现并影响我们。如果没有指路之手来避免灾难,联调很可能会失败。那只指路之手属于架构师,不论他们的头衔是什么。考虑到这些因素,我们觉得确实需要这本书。但有必要推出第4版吗?当然有必要!这应该是非常明显的。自上一版出版以来,计算机领域发生了很大变化。一些之前没有被考虑的质量属性在许多架构师的日常实践中变得重要。随着软件继续渗透到社会的各个方面,对许多系统来说,安全性考虑已经变得至关重要,如软件控制驾驶的汽车。同样,十年前,能源效率是少数架构师考虑的质量属性,但现在必须注意它,从对能源有强烈需求的大型数据中心到我们周围的小型(甚至很小的)电池驱动的移动和物联网设备。此外,考虑到我们比以往任何时候都更多地利用现有的组件来构建系统,可集成性的质量属性正在消耗我们越来越多的注意力。后,我们正在构建不同种类的系统,并且以不同于10年前的方式构建它们。现在的系统通常构建在云中的虚拟化资源之上,它们需要提供并依赖显式接口。此外,它们的移动性越来越强,移动性带来的机遇和挑战也越来越多。因此,在这个版本中,我们增加了关于虚拟化、接口、移动性和云的章节。如你所见,我们说服了自己。希望我们同样说服了你,你会发现第4版对你的书架是一个有用的补充。

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 台灣用户 | 香港/海外用户
megBook.com.tw
Copyright (C) 2013 - 2024 (香港)大書城有限公司 All Rights Reserved.