![云端架构:基于云平台的41种可复用的架构最佳实践](https://wfqqreader-1252317822.image.myqcloud.com/cover/404/43738404/b_43738404.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.2.1 按照架构原则分类
表3-2展示了本书涉及的41种设计模式(云架构设计模式列表见附录A),按照架构设计的6大原则(合理部署、业务持续、弹性扩展、性能效率、安全合规、持续运营)进行分类,再细分每种设计模式所属的子类,如业务持续中的可用性、可靠性、可恢复性3个子类,根据子类对设计模式进行编号,并展示设计模式所在的章节。使用设计模式构建解决方案时会打破分类的界限,可根据需求针对性地匹配设计模式。
表3-2 设计模式分类及编号
![img](https://epubservercos.yuewen.com/7DF3FD/23020653809771006/epubprivate/OEBPS/Images/txt005_3.jpg?sign=1738947117-xzW9L0ef4U5a18oLyM1Iq8n82pdPMDmx-0-179e47e9033f803588a14619576db789)
续表
![img](https://epubservercos.yuewen.com/7DF3FD/23020653809771006/epubprivate/OEBPS/Images/txt005_4.jpg?sign=1738947117-gATDycAMWjyrWj7re1wHPTCJWxaoPDgL-0-eacd89326213b8247590d955e4049668)
图3-2所示为设计模式图标,也是按照6大架构原则进行分类汇总的,为了便于区分,每一类设计模式的图标采用相同的颜色。云计算中也有资源编排、函数编排、运维编排,其中,资源编排通过JSON文件的方式描述云环境中的计算、网络、存储、中间件等各类资源的逻辑关系,便于快速复制当前环境。为设计模式进行编号、设计图标、构建解决方案也需要借鉴资源编排的逻辑,将整个架构方案通过设计模式编号或用图标的方式展示,在设计与重构时会更加便捷。
![img](https://epubservercos.yuewen.com/7DF3FD/23020653809771006/epubprivate/OEBPS/Images/txt005_5.jpg?sign=1738947117-h2ct0mTKTB35vYgXLfNRoX8QclbguF9I-0-bf1b3f7e39dc84334f9875bd68167591)
图3-2 设计模式图标