云端架构:基于云平台的41种可复用的架构最佳实践
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.4 架构设计原则

基于云计算进行架构设计,所有的技术解决方案都应遵循一定的原则,这也是架构设计中要追求的目标。图1-7所示为架构设计的6大原则,包括合理部署、业务持续、弹性扩展、性能效率、安全合规、持续运营。本书在第4章至第9章介绍的41种设计模式也是按照这6大原则进行分类的。

img

图1-7 架构设计的6大原则

这6大原则代表了架构设计中需要考虑的不同角度,只有同时遵循这些原则才能设计出完善的架构方案,但在实际情况中,并不需要在所有架构设计中把所有设计模式都融入进去,构建繁杂的架构方案。后面会对这6大原则逐一展开介绍,从各个原则的子项中进行设计。