编辑: 向日葵8AS 2019-07-05

2 卓越操作 运行并监控系统以交付商业价值,同时持续改进支持流程 与规程的能力. 安全性 在交付商业价值的同时,通过风险评估与缓解策略保护信 息、系统以及资产的能力. 可靠性 系统从基础设施或者服务故障当中实现恢复、以动态方式 获取计算资源以满足需求,以及缓解配置错误或者暂时性 网络问题等干扰因素的能力. 性能效率 高效利用计算资源以满足系统要求,同时在需求变更及技 术演进时维持这种效率水平的能力. 成本优化 避免或者消除不必要成本或者欠佳资源的能力. 在构建解决方案时,您应根据实际业务情景在各核心支柱之间进行权衡,而此 类业务决策亦直接反映着您的工程技术优先级判断.您可以在开发环境减少可 靠性所需的成本,亦可在关键性系统解决方案当中提升成本预算以获得更理想 的可靠性.在电子商务解决方案层面,性能往往决定着客户购买意愿乃至企业 整体营收.另外,在实际权衡当中,安全性与卓越操作与其它支柱一般并不存 在冲突. 关于架构 使用本地环境的客户,通常有一个集中的团队来设计技术架构,协调其他产品 或者功能团队,确保遵循最佳实践.技术架构团队通常由一系列的角色来构 成,包括技术架构师(基础设施) 、方案架构师(软件) 、数据分析师、网络架 构师和安全架构师.这些团队通常使用 TOGAF 或者 Zachman 框架,作为企业 架构能力的一部分. 对于亚马逊来说,我们倾向于把能力分散到不同的团队,而不是一个集中的团 队.当您选择下放决定权时存在一定风险,例如,确保团队满足内部标准.我 们通过两种方式减少风险.第一,我们的实践专注于每个团队有足够能力,我 们的专家确保可以达到所需的标准条件.其次,我们有一些机制,可以进行自 动检查,以满足标准.亚马逊的领导力准则支持这种分布式的方法,并为所有 以客户为始终的角色建立一种文化.专注于客户的团队根据客户需求创造产 品. 对于架构来说,这意味着每个团队有能力创建架构,并遵循最佳实践.为了帮 助新团队获得这些能力,或者已有团队提升能力,我们开放了一个虚拟社区, 让那些首席工程师可以审查他们的设计,帮助他们理解 AWS 最佳实践.首席 工程师社区使最佳实践可见可用.一个方法是,在午餐时间讨论如何把最佳实 践应用于实际场景.这些讨论被记录下来,成为团队新成员学习材料的一部 分. Amazon Web Services C AWS 良好架构框架

3 AWS 最佳实践来自于我们在互联网规模运转数千个系统的经验.我们愿意用数 据来定义最佳实践,但是我们也邀请诸如首席工程师的特定领域专家来参与制 定.当首席工程师发现新的最佳实践,他们会以社区形式确保遵循实践.同时,这些最佳实践会进入我们的内控流程,以及强制合规机制. 良好架构是我们内控流程面向客户的实施方式,使我们的首席工程师站在实施 角色的角度去思考,例如方案架构师和内部工程团队.良好架构是可扩展的途 径,使您在学习中占据先机. 通过遵循首席工程师社区里分散架构责任的方法,我们相信设计良好的企业架 构由客户需求驱动并可以显现.技术领导者(例如 CTO 或者开发经理) ,在您 的所有业务负载上进行良好架构审查,可以让您更好地理解您的技术栈的风 险.以此方法,您可以确定不同团队间可使用的主题,通过机制、培训和午餐 交流,您的首席工程师可以和多个团队分享他们在特定领域的想法. 一般性设计原则 良好架构框架定义了一系列一般性设计原则,以促成云上的良好设计: ? 不再猜测您的容量需求: 不再猜测您的基础设施容量需求.在以往系统 实际部署前的容量决策环节当中,您通常会面临大量高成本闲置资源抑 或是容量紧张而导致商业绩效受到影响这两类困扰.利用云计算,此类 问题将得以解决.您可以首先尽可能降低容量水平,并根据后续需求自 动对容量规模进行伸缩. ? 以生产规模进行系统测试: 在云环境当中,您可以根据需要创建起一套 生产规模等级的测试环境、完成测试、而后清空这部分资源.由于您仅 需要为实际运行的测试环境资源量付费,因此可以模拟出生产环境,而 成本只相当于在自建机房测试的一小部分. ? 自动简化架构实验: 自动化机制能够帮助您以更低成本创建并复制系统 方案,同时避免手动操作带来的种种投入.您可以追踪自动化机制中的 各项变更、审计相关影响并在必要时恢复至原有参数. ? 允许实现架构演进: 在传统环境当中,架构决策通常是静态的一次性事 件,一个系统的整个生命周期当中往往只有几个主要版本.而随着业务 及其情景的持续变化,这些最初的决策结果可能无法适应不断变化的业 务能力需求.在云环境当中,自动化与按需测试能力将大幅降低设计变 更带来的影响及风险,允许系统随着时间推移而不断发展,最终帮助企 业将创新作为标准实践. ? 使用数据驱动架构: 在云环境中,您可以收集相关数据,用以了解您的 架构选择会给工作负载的具体行为带来哪些影响.以此为基础,您将能 Amazon Web Services C AWS 良好架构框架

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题