首页 > 云计算 > 公有云实践 > 贯穿整个生命周期的架构最佳实践
在本次会议中,学习如何在工作负载生命周期的每个阶段集成架构最佳实践。探索亚马逊云科技 Well-Architected框架,包括亚马逊云科技 Well-Architected工具,它可以帮助客户发现并实施围绕运营卓越、安全、可靠性、性能、成本优化和可持续性的最佳实践。此外,了解如何集成Amazon Trusted Advisor以持续监控您的工作负载是否遵循最佳实践。最后,学习如何与Amazon Health集成,以改善事件检测时间和应用程序弹性。本次会议对架构师、云卓越中心(CCoE)领导者和构建者具有吸引力。
以下是小编为您整理的本次演讲的精华。
本次会议由Bradley开场阐释,这将是一场200级别的会议,重点是提供基础性指导,以促进云优化的长期成功。他将云优化定义为设计、构建和运行工作负载的行为,通过权衡成本、可靠性和上市时间等因素之间的权衡,为组织的业务目标获取最大价值。Bradley强调,云优化不仅仅是技术,还包括人员和流程。他提到他的团队Cloud Optimization提供了两个框架:Cloud Optimization框架和良好架构框架,这将构成本次会议所涵盖的基础性指导的基础。
Bradley强调,云优化是一个旅程,因为最佳实践会随着行业趋势和工作负载的动态性而不断发展。他描绘了通往云成熟度的分阶段方法,从探索阶段开始,然后是基础、中/级、高级和自主阶段,总共五个阶段。每个阶段都建立在前一个阶段的基础之上,逐步提高技能、专业知识和知识。
在探索阶段,组织会尝试云计算概念、进行概念验证(PoC),并考虑成本和治理模型。Bradley建议在这个探索阶段启动亚马逊云科技成本计算器,输入估计需求以了解成本。
基础阶段集中于制定云战略、为基础设施奠定基础,并实施共享服务,如日志记录、网络和中央身份验证服务,如CloudWatch、CloudTrail和共享网络。
在中/级阶段,组织会积极在云上设计和构建架构,根据最佳实践审查架构,并实施成本管理和资源标记策略。Bradley强调,及早实施标记策略非常重要,以便跨多个账户准确归因成本。
高级阶段涉及构建、部署和自动化流程,如CI/CD管道和自助式部署工具,允许业务用户通过内部登陆区请求新账户。定期进行架构审查,确保与最佳实践保持一致。Bradley强调,理解最佳实践不是一次性的练习,而是一个持续的过程,每当工作负载发生变化或推出新功能时,都应该进行这种练习。
自主阶段代表持续优化,拥有成熟的流程,专注于创新和上市时间。Bradley强调,即使达到自主阶段,持续改进也很重要,以跟上行业变化和工作负载演进。他用一张图表示了这一概念,图中一条蓝色上升曲线代表了持续改进的理想状态,虽然速度放缓但仍在上升。
Bradley接着阐述了衡量和改进云优化的过程,包括识别风险、理解最佳实践,并根据权衡确定改进优先级。他强调了跨团队分享经验教训的重要性,并利用自动化发现工具(如Trusted Advisor和Service Screener)和与利益相关方的对话发现,以全面了解工作负载。
接下来由Charles接手演示,深入探讨云优化的具体工具,从2018年在控制台推出并持续更新数千个数据点的良好架构工具开始。他强调了该工具针对特定领域和行业的镜头、自定义镜头、配置文件、审查模板以及用于跟踪改进情况的里程碑。Charles指出,完整的良好架构审查可能需要长达8小时,强调了组织必须权衡速度和风险缓解之间的权衡。
Charles还阐述了Trusted Advisor,它提供了实时指导和可操作的建议,涵盖成本优化、安全性、性能、弹性和服务限制。他表示,Trusted Advisor针对企业或更高支持计划检查高达482项最佳实践,默认情况下检查56项最佳实践。Charles提到,Trusted Advisor可以自动执行操作,例如在达到限制时请求增加服务限制。
Charles随后介绍了Service Screener,这是一款由亚马逊云科技自2021年以来开发的开源工具,它运行自动化检查并基于良好架构框架提供亚马逊云科技建议,通过对RDS、Aurora和EFS等服务进行多个API调用来确定配置。他指出,虽然Service Screener不是托管服务,需要设置和集成工作,但它通过仪表板提供了对亚马逊云科技环境的快照分析。
Charles最后讨论了Amazon Health,它提供了关于亚马逊云科技服务运行状况的实时信息,包括特定于账户的事件和影响所有亚马逊云科技客户的公共事件。他强调了接收计划变更警报的能力,例如MySQL或Kubernetes引擎的支持终止,从而能够采取主动行动。Amazon Health可以触发电子邮件、与相关团队的聊天或与管理工具集成,自动提出票证,以实现大规模事件管理。
接下来,来自Akor的Rohfwah(Jeff)分享了他们的云优化之旅。Akor是一家拥有45多个品牌、5700家酒店和10000家餐厅和酒吧的法国公司。他们从一个大数据工作负载的概念验证开始,并通过亚马逊云科技解决方案架构师进行的全球访谈发现了良好架构框架,该访谈为应用程序提供了全面的360度视角。
Akor随后建立了一个名为“Awelcome Cloud”的云卓越中心,以支持向云过渡的项目和人员。在这个阶段,共享责任、生命周期管理和规模成为Rohfwah的日常关键词。Akor进行了多个加速迁移计划,包括忠诚度堆栈和呼叫中心,而良好架构框架则作为一个关卡,确保没有遗漏重大问题,由他们的托管服务提供商合作伙伴进行审查。
2021年,Akor与其企业架构团队共同制定了第一个云优先战略,实施应用程序组合管理方法来维护其应用程序景观并支持其迁移目标。到年底,Akor开始向云迁移。
2022年和2023年发生了云迁移重置阶段,最初专注于成本节约和避免,涉及大规模的提升和转移迁移。然而,这个计划演变成一项转型计划,旨在提升Akor的云成熟度,为大规模运营做好准备。
在技术层面,Akor将来自45多个总部、办事处、客房和多个数据中心的各种IT系统迁移到六个新的亚马逊云科技区域:孟买、巴黎、巴林、新加坡、悉尼和圣保罗。他们创建了一个混合的共享服务版本,以支持当前技术,同时为云原生运营做好准备。
在组织层面,Akor将其云卓越中心和“忍者团队”发展为云业务办公室(CBO)和Cloud Platform Engineering(CPE)团队,以加速业务的云采用。
Akor实施了每周一次的集中式架构审查委员会会议,让所有利益相关方参与,学习、讨论并确保与目标保持一致。他们从平台审查开始,逐步过渡到应用程序审查,利用安全性豁免流程来管理例外情况,并确保详细规划以满足目标期望。
Akor采用架构决策记录(ADR)来记录决策、记录理由并考虑选择的后果,支持更好的沟通、协调和大规模变更管理。ADR旨在实现三个业务目标:与当前和未来团队成员保持一致、设定战略方向,并避免反模式。
Rohfwah强调了教育、辅导和通过培训、认证以及利用良好架构框架材料在团队之间建立共同思维模式的重要性。Akor从各种来源收集数据,包括代码工厂、变更管理、良好架构工具、Trusted Advisor、Amazon Health和云安全态势管理工具,以识别问题并确定路线图优先级。他们创建了一个名为“Aqua Cloud Platform(ACP)Advisor”的工具,用于整合评估并识别模式。
Akor专注于通过模板、蓝图和技术架构文档实现标准化,以及为团队提供自动化和自助服务能力。他们未来的计划包括成熟的CBO、在治理和自主权之间找到正确的平衡,并将责任转移给团队,同时提供辅导和支持。Akor旨在创建仪表板来衡量、通知和确定改进优先级,利用ACP Advisor来验证评估与现实的一致性。
总之,本次会议涵盖了云优化的原则、通往云成熟度的分阶段方法、衡量和改进优化的过程,以及亚马逊云科技提供的工具和框架。它提供了来自Akor的全面真实案例,详细介绍了他们的云优化之旅、组织变革、数据收集和持续改进的未来计划,强调了持续改进的重要性,以跟上行业变化和工作负载演进。
我们正处在 Agentic AI 爆发前夜。 2025 亚马逊云科技中国峰会提出,企业要从 " 成本优化 " 转向 " 创新驱动 " ,通过完善的数据战略和 AI 云服务,把握全球化机遇。亚马逊将投入 1000 亿美元在 AI 算力、云基础设施等领域,通过领先的技术实力和帮助“中国企业出海“和”服务中国客户创新“的丰富经验,助力企业在 AI 时代突破。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70038688/viewspace-3089589/ ,如需转载,请注明出处,否则将追究法律责任。