解决方案架构师修炼之道
上QQ阅读APP看书,第一时间看更新

3.11 小结

本章介绍了在进行解决方案设计时需要考虑的各种解决方案架构属性,还介绍了垂直伸缩和水平伸缩两种模式,以及如何对架构的不同层进行伸缩,包括Web层,应用服务器层和数据库层。

此外,也介绍了如何通过自动伸缩来实现弹性,以便工作负载可以按需扩展和收缩。本章提供了关于如何设计韧性架构和高可用性架构的方法。这有助于你了解容错和冗余,从而可以根据用户的期望提高应用程序的性能,并就不可预见的突发事件规划灾难恢复计划,以确保业务的连续性。

然后,探讨了使架构可扩展和可访问的重要性,以及架构的可移植性和互操作性如何帮助降低成本并提高应用程序的采用率。最后,介绍了如何在架构的不同层应用卓越运维、安全性和成本控制,以及如何从解决方案设计开始就正确地考虑这些属性。本书后续章节将对每个属性进行更加详细的介绍。

下一章将介绍解决方案架构的设计原则,并重点讲解如何设计解决方案架构。请牢记本章介绍的各种属性。