Logo
Section 1 / 7

通用设计原则

了解通用的设计原则,以促进云环境中的良好设计。

导入

通用设计原则

了解通用的设计原则,以促进云环境中的良好设计。

良好的架构框架定义了一组通用的设计原则,以帮助在云环境中实现优质设计。

停止猜测资源容量需求

消除对基础设施容量需求的猜测。在部署系统之前做出容量决策,可能会导致昂贵的闲置资源,或面临容量受限带来的性能问题。而在云计算中,这些问题可以得到解决。您可以按需使用任意数量的计算资源,并实现自动扩缩容。

在生产规模下测试系统

在云环境中,您可以按需创建生产规模的测试环境,完成测试后即可释放资源。由于仅在运行时才付费,因此您可以用远低于本地测试的成本来模拟真实运行环境。

通过自动化简化架构实验

自动化使您能够低成本地创建和复制系统,避免人工操作带来的高昂成本。您可以追踪自动化配置的变更,审计其影响,并在必要时回滚到之前的参数设置。

支持演进式架构

在传统环境中,架构决策通常被视为一次性静态事件,系统在其生命周期内仅有少数几个重大版本。

随着业务及其所处环境持续变化,这些初始决策可能限制系统满足不断变化的业务需求的能力。而在云环境中,自动化与按需测试能力显著降低了设计变更带来的风险。这使得系统能够持续演进,让企业能够将创新作为常规实践加以利用。

基于数据驱动架构决策

在云中,您可以收集数据,了解架构选择如何影响工作负载的行为。这使您能够基于事实做出改进工作负载的决策。您的云基础设施本身就是代码,因此可以利用这些数据持续优化架构设计与改进。

通过“演练日”持续提升

定期安排“演练日”,模拟生产环境中的各类事件,检验架构和流程的实际表现。这有助于发现可改进之处。

良好架构框架的五大支柱

构建软件系统如同建造一栋建筑。如果地基不牢固,结构问题将危及建筑的整体完整性和功能。在设计技术解决方案时,若忽视运营卓越、安全、可靠性、性能效率和成本优化这五大支柱,将难以构建出符合预期和要求的系统。将这五大支柱融入架构设计,有助于打造稳定高效的系统,让您更专注于其他设计要素,例如功能需求。

AWS:应用服务

良好架构框架:概述