设计原则 - AWS Well-Architected Framework

设计原则

在云中实现性能效率有五个设计原则:

  • 普及先进技术:通过将复杂的任务委派给云供应商,让您的团队更顺畅地实施高级技术。与要求您的 IT 团队学习有关托管和运行新技术的知识相比,考虑将新技术作为服务使用是一种更好的选择。例如,NoSQL 数据库、媒体转码和机器学习都是需要专业知识才能使用的技术。在云中,这些技术会转变为团队可以使用的服务,让团队能够专注于产品开发,而不是资源预置和管理。

  • 数分钟内实现全球化部署:您可以在全球多个 AWS 区域中部署工作负载,从而以更低的成本为客户提供更低的延迟和更好的体验。

  • 使用无服务器架构:借助无服务器架构,您无需运行和维护物理服务器即可执行传统计算活动。例如,无服务器存储服务可以充当静态网站(从而无需再使用 Web 服务器),事件服务则可以实现代码托管。这不仅能够消除管理物理服务器产生的运行负担,还可以借由以云规模运行的托管服务来降低业务成本。

  • 更频繁地进行实验:利用虚拟资源和可自动化的资源,您可以使用不同类型的实例、存储或配置来快速进行比较测试。

  • 考虑软硬件协同编程:了解如何使用云服务,并始终使用最适合您工作负载目标的技术方法。例如,在选择数据库或存储方法时考虑数据访问模式。