架构师启示录:知识模型、落地方法与思维模式

架构师启示录:知识模型、落地方法与思维模式

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

从架构知识模型、架构落地方法、架构思维模式三大维度介绍架构师的能力模型。

内容简介

本书由资深架构师撰写,从架构知识模型、架构落地方法和架构思维模式三大维度剖析架构师的能力模型。具体而言,本书融合TOGAF、DDD、RUP等主流架构方法论,抽象出一个具有高度普适性的架构认知框架,帮助读者轻松入门,成为合格架构师。

全书共10章,分为三部分。

第一部分(第1章)提出一种架构认知的方法论,即架构认知框架=架构知识模型+架构落地方法+架构思维模式,后续章节围绕此方法论展开。

第二部分(第2~4章)介绍架构知识模型,该模型将大量的架构知识点进行分类与结构化,因为同类架构知识之间通常存在一些共性规则,可以相互借鉴。

第三部分(第5~10章)介绍架构落地方法和架构思维模式。本部分提出一个标准化的端到端架构落地方法,该方法是在RUP、DDD和TOGAF等各类架构理论基础上融合而成的,以帮助读者有效应对复杂系统的设计。最后,本部分介绍了10种(5对)架构思维模式,旨在帮助架构师提升认知水平,以应对复杂系统的整体性挑战。

作者简介

作者灵犀,资深架构师,拥有超过10年的架构设计经验,参与了某大型银行多个大型系统的设计与落地工作。对TOGAF、业务建模、中台建设、高性能架构、DDD,以及各种架构设计模式、性能、稳定性和安全等有深入的思考与实践。

章节目录

版权信息

前言

第一部分 架构认知框架

第1章 架构认知框架概述

1.1 简单的架构知识模型

1.2 架构落地方法

1.3 架构思维模式

1.4 初识架构认知框架

1.5 编程和架构的关系:从微观到宏观

1.6 本章小结

第二部分 架构知识模型

第2章 信息交换

2.1 系统描述的3种维度

2.2 系统模型的分类

2.3 架构落地方法中的系统模型

2.4 从模型演进看系统认知方式的转变

2.5 本章小结

第3章 架构编排

3.1 社会组织的内核

3.2 架构编排的内核

3.3 系统模型的架构编排

3.4 高并发系统的架构编排

3.5 高可用系统的架构编排

3.6 本章小结

第4章 架构演进

4.1 敏捷的本质

4.2 DevOps的本质

4.3 敏捷和DevOps的关系

4.4 可演进系统的架构编排

4.5 本章小结

第三部分 架构落地方法与架构思维模式

第5章 预备知识

5.1 架构落地方法

5.2 企业架构框架TOGAF

5.3 理解企业和企业架构

5.4 本章小结

第6章 需求分析

6.1 需求捕获

6.2 业务架构设计

6.3 本章小结

第7章 架构设计

7.1 应用架构设计

7.2 数据架构设计

7.3 技术架构设计

7.4 DDD设计

7.5 架构设计的最后一站

7.6 本章小结

第8章 系统实现

8.1 分离性

8.2 复用性

8.3 防御性

8.4 一致性

8.5 本章小结

第9章 系统维护

9.1 如何从根本上定位问题

9.2 如何从数据中找到规律

9.3 如何维持系统的规模扩张

9.4 本章小结

第10章 底层思维模式

10.1 还原与整体

10.2 降维与升维

10.3 自顶向下与自底向上

10.4 正向思维与逆向思维

10.5 定量与定性

10.6 本章小结

架构师启示录:知识模型、落地方法与思维模式是2024年由机械工业出版社出版,作者灵犀。

得书感谢您对《架构师启示录:知识模型、落地方法与思维模式》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
数据增长模型:数智时代的全栈产品运营思维、算法与技术 电子书
本书在数字化背景下,以数据产品从业者的数据技术、数据技能、数据思维、数据方法、数据模型、产品用户/客户增长实战经验为基调,体系化撰写了数字化和数据产品的数据经验知识和案例。
电商创业:创业思维+实战方法+案例解析 电子书
系统介绍电商创业理论与方法、启发电商创业思路。
AI营销画布:数字化营销的落地与实战 电子书
菲利普·科特勒“营销4.0”理论落地篇。借助商业画布架构,五步实现落地。
中台落地手记:业务服务化与数据资产化 电子书
一本从0到1落地实操的中台技术使用书,为企业数字化转型中的中台建设提供项目落地的实施指导。
计算思维与计算文化 电子书
本书以提升知识和技能、素养和能力为目标,兼顾广度和深度,融多学科交叉领域知识为一体,对计算思维与计算文化设计的基本概念和知识、基本技能和应用等相关内容进行了较为全面系统地阐述和分析。主要包括:计算思维概述、信息与信息处理技术、数字与数字模型、计算与计算方法、计算文化、程序设计思想与算法基础、网络与网络通信、互联网与新型网络、数据分析与科学决策、人工智能与智能计算、案例与实践等知识和内容。本书不仅可