架构的演进

一、架构演进剖析

1、架构演进定义

【定义】通过设计新的系统架构(4R)来应对业务和技术的发展变化。

【目的】1. 应对业务发展带来新的复杂度;2. 应用技术发展带来的复杂度新的解决方法。

【关键】1. 新架构;2. 新的复杂度;3. 新的方法。

架构的演进_第1张图片

 2、架构重构 vs 架构演进

架构的演进_第2张图片

3、架构演进的原则、驱动力和模式

架构的演进_第3张图片

二、业务驱动的架构演进技巧

1、架构演进模式 vs 业务发展模式

架构的演进_第4张图片

2、不同用户规模的架构挑战

架构的演进_第5张图片

 3、业务驱动的主动演进技巧 - 做好预判,提前布局

架构的演进_第6张图片

4、业务驱动的被动演进技巧 - 快速响应,拿来主义

架构的演进_第7张图片

 三、技术驱动的架构演进技巧

1、技术驱动演进的第1原则 - 新瓶旧酒原则

架构的演进_第8张图片

 

2、技术驱动演进的第2原则 - 价值原则

架构的演进_第9张图片

 

3、技术驱动演进的技巧 - 如何说服老板进行演进?

架构的演进_第10张图片

4、技术驱动演进的技巧 - 做好洞察,提前布局

架构的演进_第11张图片

四、架构演进案例

1、业务驱动架构演进案例

架构的演进_第12张图片

 2、技术驱动架构演进案例

架构的演进_第13张图片

你可能感兴趣的:(架构设计,架构演进,架构重构)