可持续架构:过去、现在和未来

云计算
re:Invent
0
0
## 视频 <video src="https://dev-media.amazoncloud.cn/30-LibaiGenerate/31-LiBaiRebrandingVideo/SUS302-Sustainable_architecture__Past__present__and_future-LBrebrandingWCaptionCN.mp4" class="bytemdVideo" controls="controls"></video> ## 导读 自 2021 年亚马逊云科技良好架构框架的可持续性支柱推出以来,对环境可持续性的关注已经发展到云工作负载的关键非功能需求。本论坛重新讨论了这一支柱及其最佳实践。深入研究客户用于建立其架构的资源和能效可见性的机制和工具,以及他们如何确定优化并确定其优先级。通过客户示例和演示,了解如何为应用程序团队构建可持续性展示机制并推动变革。 ## 演讲精华 <font color = "grey">以下是小编为您整理的本次演讲的精华,共1100字,阅读时间大约是6分钟。如果您想进一步了解演讲内容或者观看演讲全文,请观看演讲完整视频或者下面的演讲原文。</font> 斯特凡·瓦尔,作为亚马逊云科技的解决方案架构师,在亚马逊云科技2022峰会的演讲中分享了他对于优化和提高资源效率的观点。他认为这是实现可持续发展的重要途径。首先,他带领观众回顾了过去的历史,强调了在预算限制下,应用程序团队在架构中追求效率的动力。由于基础设施边界的限制,他们必须调整应用程序以适应这个固定范围。这一变化始于2006年,当时亚马逊云科技推出了Amazon Elastic Compute Cloud (EC2)。如今,客户可以根据需要在高峰期扩展资源并在非高峰期收缩,从而充分利用亚马逊云科技EC2基础设施的规模经济。 然而,随着EC2使得高效扩展变得更加容易,一种反弹效应出现了:使用更多有效基础设施变得越来越受欢迎。开发者现在有两个选择来加速应用程序:调整代码或为应用程序分配更多水平的EC2实例。只要业务需求增长,使用更多资源是可以接受的。甚至在2012年,亚马逊云科技的沃纳·维格尔斯就倡导了成本意识架构,通过跟踪成本效率和利用云的弹性来实现规模经济。 与此同时,对气候变化影响的认识逐渐增强,这使得利益相关者更加关注可持续发展。客户将可持续发展目标纳入其决策标准,而员工和投资者在选择工作和投资的地方时也优先考虑可持续性。许多公司公开承诺可持续发展,例如亚马逊在2019年与全球乐观主义和其他组织共同发起的“气候承诺”,目前已有400多个签署方承诺到2040年实现净零碳排放,比巴黎协定2050年的目标提前了10年。 当公司设定净零目标时,这通常涉及到其IT部门。人们对量化三种范围的温室气体排放的协议有了更深入的理解——范围1是直接排放,范围2是从购买能源中产生的间接排放,而范围3是所有其他间接排放,如供应链。亚马逊云科技的应用涵盖了范围2和3。碳核算为团队提供了通过其产品和服务产生影响的排放可视性。随着这种关注的增加,IT现在面临着优化可持续性的压力,作为非功能性需求。 在当今时代,斯特凡讨论了成功地为可持续发展优化的客户所看到的流程、工具和文化。自10年前于2012年推出的Well Architected框架提供了一种一致的方法来实施跨支柱的最佳实践,包括2020年新增的可持续发展支柱。它确立了重要概念,如共享责任模型,其中亚马逊云科技构建高效的基础设施,而客户做出高效的架构决策,以使双方都能为可持续发展做出贡献。 亚马逊云科技于2021年推出的客户碳足迹工具提供了用于分析并识别优化机会的亚马逊云科技总使用量的排放数据。然而,需要更及时的指标以实现持续优化。亚马逊云科技的成本和使用报告提供了细粒度的服务使用数据。通过了解流程和业务需求,客户可以计算业务指标与资源指标之间的比率作为可持续性KPI。 涵盖的一些最佳实践包括匹配供应和需求、减少过度供应、近似结果而不是到处追求精确准确性,并在可能的情况下放宽可用性要求。2019年推出的CodeGuru等工具、2020年推出的[Amazon S3](https://aws.amazon.com/cn/s3/?trk=cndc-detail) Storage Lens、2018年推出的Compute Optimizer以及2022年公开的Sustainability Scanner都有助于检查优化机会并根据可持续性最佳实践验证架构。 史蒂芬提供了一些客户案例,例如TUI和VMware已经在应用这些技术。作为全球最大的旅游公司之一的TUI,使用代理指标和KPI来了解跨应用程序团队的资源使用情况,并推动改进。他们的Flight Margin Brain工具每天计算7000万笔航班费用,通过优化基于这些指标,他们将缓存层计算资源减少了40%,而不会对客户体验产生影响。 VMware是一家提供多云和虚拟化服务的提供商,他们建立了显示加权资源使用分数的仪表板,从而激励某些资源的利用。他们还将其可持续性集成到现有的FinOps工具中,这是他们在私人测试阶段的Tanzu Cloud Health工具,用于识别优化机会并提供建议。 展望未来,亚马逊云科技将继续投资可再生能源,目标是到2025年所有运营活动都使用100%可再生能源。2022年,亚马逊云科技在整个业务中实现了90%的可再生能源。在严重依赖化石燃料的地区,亚马逊云科技正在添加新的可再生能源项目,例如今年在亚太地区增加了13个。亚马逊云科技还计划到2030年实现水正面影响,通过回收和社区补给项目返还比使用的更多的水。自2021年以来,亚马逊云科技已将水利用率从0.25升/千瓦小时提高到0.19升/千瓦小时。 当亚马逊云科技关注基础设施效率时,史蒂芬解释说,他们可以与客户的工作负载灵活性信号一起进一步优化。例如,2022年推出的EC2 M7 Flex实例等服务可以发送闲置容量信号以有效地利用它。通过共享工作负载约束和任何灵活性,客户使亚马逊云科技能够通过服务优化提高效率。彼得·德斯兰蒂斯在2022年re:Invent的主题演讲强调了现在可用的所有数据库、缓存和仓库选项,以减少处理使用高峰和低谷的客户开销。 同时,客户最了解自己的工作负载。亚马逊云科技旨在提供透明度、工具和选择,以赋予优化决策的能力。例如,CodeGuru持续扫描代码以寻找优化机会。2022年新宣布的Gen AI等AI服务应该通过首先使用较少资源消耗的选项(如提示工程而非完整模型训练)来减少环境影响。 斯蒂芬为客户提供的建议包括跟踪资源使用和排放量,与开发团队建立反馈循环,审查Well Architected Framework的可持续性最佳实践,利用亚马逊云科技的优化工具,并关注最大的改进领域。他提倡运用技术来构建可持续解决方案,以解决常见的能源和建筑管理问题。亚马逊云科技解决方案库提供了现成的可持续解决方案,结合了服务、软件和指导,以加速开发进程。 总的来说,斯蒂芬·夸尔提供了关于可持续发展日益增长的重要性的实际见解,以及亚马逊云科技及其客户所采用的驱动更高效和可持续架构的过程和工具。他还为组织在优化过程中可以采取的下一步操作提供了建议。通过提高排放量的可见性,利用亚马逊云科技专为效率设计的服务,并在需求管理、过度分配和精确需求方面采用最佳实践,客户可以显著提高其云计算足迹的可持续性。 **下面是一些演讲现场的精彩瞬间:** 亚马逊云科技的领导者们强调了诸如CodeGuru、S3 Storage Lens和Compute Optimizer等指导性工具如何提供优化建议,从而提高工作负载的效率和可持续性。 ![](https://d1trpeugzwbig5.cloudfront.net/SUS302-Sustainable_architecture__Past__present__and_future/images/rebranded/SUS302-Sustainable_architecture__Past__present__and_future_0.png) 这些可持续发展扫描器能够扫描基础设施即代码模板并给出实际可行的建议,帮助企业识别优化云计算基础设施以实现可持续发展的机会。 ![](https://d1trpeugzwbig5.cloudfront.net/SUS302-Sustainable_architecture__Past__present__and_future/images/rebranded/SUS302-Sustainable_architecture__Past__present__and_future_1.png) 领导者们强调了在使用诸如gen gen AI等人工智能技术时应尽量减少对环境造成影响的必要性。 ![](https://d1trpeugzwbig5.cloudfront.net/SUS302-Sustainable_architecture__Past__present__and_future/images/rebranded/SUS302-Sustainable_architecture__Past__present__and_future_2.png) 亚马逊云科技提供了超过200项服务,助力各行各业的企业借助先进技术提高其可持续性表现。 ![](https://d1trpeugzwbig5.cloudfront.net/SUS302-Sustainable_architecture__Past__present__and_future/images/rebranded/SUS302-Sustainable_architecture__Past__present__and_future_3.png) ## 总结 在亚马逊云科技的re:Invent上,本次演讲探讨了随着时间的推移,可持续架构的发展与演变,从早期的资源效率驱动到现在的最优云计算工作负载实践。 演讲者首先解释道,过去,建筑师主要关注在有限的基础设施预算内调整应用程序代码以提高性能。随着云计算的兴起,横向扩展变得更容易。然而,对可持续发展问题的关注已催生了对优化效率的新需求。 如今,企业设定了公开的可持续发展目标,IT部门面临减少排放的压力,使得可持续发展成为了关键性的非功能性需求。亚马逊云科技的Well-Architected框架提供了关于成本、性能、可靠性、安全和可持续性的指导。通过追踪使用指标并按照业务KPI进行划分,可以生成资源效率比率以进行长期监控。 演讲者展示了云智能仪表板,以地理方式可视化使用情况,并重点展示亚马逊云科技区域内可再生能源的使用百分比。其他选项卡则显示了按服务(如EC2实例类型)划分的资源消耗情况。这种可见性有助于团队适当调整配置。 例如,TUI和VMware等客户正在实施可持续发展KPI和代理指标,以推动优化。重点关注超过SLA的表现,并在可能的情况下放宽可用性要求,以发掘效率机会。亚马逊云科技也在不断创新,目标是到2025年实现100%可再生能源供应,并在2030年前实现水资源正平衡。 新功能允许用户发送工作负载的灵活性,以便亚马逊云科技能够在后台进行优化。计算优化器等Well-Architected工具能生成有效的效率建议。开源工具(如Sustainability Scanner)可根据最佳实践验证基础设施即代码。 关键在于让每个团队都参与到实现可持续发展目标的行动中。开始跟踪进度,建立回报机制,关注最大的优化机会所在,并利用技术应对可持续发展挑战。 ## 演讲原文 ## 想了解更多精彩完整内容吗?立即访问re:Invent 官网中文网站! [2023亚马逊云科技re:Invent全球大会 - 官方网站](https://webinar.amazoncloud.cn/reInvent2023/?s=8739&smid=19458 "2023亚马逊云科技re:Invent全球大会 - 官方网站") [点击此处](https://aws.amazon.com/cn/new/?trk=6dd7cc20-6afa-4abf-9359-2d6976ff9600&trk=cndc-detail "点击此处"),一键获取亚马逊云科技全球最新产品/服务资讯! [点击此处](https://www.amazonaws.cn/new/?trk=2ab098aa-0793-48b1-85e6-a9d261bd8cd4&trk=cndc-detail "点击此处"),一键获取亚马逊云科技中国区最新产品/服务资讯! ## 即刻注册亚马逊云科技账户,开启云端之旅! [【免费】亚马逊云科技“100 余种核心云服务产品免费试用”](https://aws.amazon.com/cn/campaigns/freecenter/?trk=f079813d-3a13-4a50-b67b-e31d930f36a4&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技“100 余种核心云服务产品免费试用“") [【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用”](https://www.amazonaws.cn/campaign/CloudService/?trk=2cdb6245-f491-42bc-b931-c1693fe92be1&sc_channel=el&trk=cndc-detail "【免费】亚马逊云科技中国区“40 余种核心云服务产品免费试用“")
目录
亚马逊云科技解决方案 基于行业客户应用场景及技术领域的解决方案
联系亚马逊云科技专家
亚马逊云科技解决方案
基于行业客户应用场景及技术领域的解决方案
联系专家
0
目录
关闭