Well-Architected Framework 的可持续发展核心中的这一原则提供了相关建议,可帮助您打造一种文化,让组织内的各个团队都了解并熟练掌握可持续发展实践。Google Cloud
原则概览
要应用可持续发展实践,您需要的不仅仅是工具和技术,还需要通过教育和责任感来推动文化转变。您的团队需要了解可持续发展问题,并且必须具备可持续发展实践方面的实用技能。
- 了解可持续发展问题是指了解每项架构和运营决策都会对可持续发展产生切实影响的背景知识。团队必须认识到,云不是虚拟资源的抽象集合,而是由消耗能源和产生碳排放的物理资源驱动的。
- 熟练掌握可持续发展实践包括解读碳排放数据的知识、实施云可持续发展治理的经验,以及为提高能效而重构代码的技术技能。
为了使可持续发展实践与组织目标保持一致,您的团队需要了解云基础架构和软件的能源使用情况如何影响组织的碳足迹。周详的培训有助于确保所有利益相关方(从开发者和架构师到财务专业人士和运营工程师)都了解其日常工作的可持续发展背景。这种共同的理解使团队能够从被动合规转向主动优化,从而使您的云工作负载在设计上具有可持续性。 可持续发展成为核心非功能性要求 (NFR),与其他安全性、费用、性能和可靠性要求一样。
建议
为了让团队了解可持续发展问题并熟练掌握可持续发展实践,请考虑以下各部分中的建议。
提供业务背景并与组织目标保持一致
可持续发展不仅仅是一项技术实践,还需要一种文化转变,使个人行动与组织的环境使命保持一致。当团队了解可持续发展计划背后的“原因”时,他们更有可能将这些计划视为核心原则,而不是可选任务。
与全局保持一致
帮助您的团队了解个人架构选择(例如选择低碳区域或优化数据流水线)如何为组织的可持续发展总体承诺做出贡献。明确说明这些选择如何影响当地社区和行业。将抽象的碳指标转化为切实的指标,以衡量企业社会责任 (CSR) 目标的进展情况。
例如,以下消息会告知团队将工作负载迁移到低碳区域并使用节能型机器类型的决策所带来的积极成果和高管认可。该消息引用了二氧化碳当量,有助于您的团队了解碳减排措施的影响。
“通过将数据分析引擎迁移到 us-central1
低二氧化碳区域并将集群升级到基于 C4A Axion 的实例,我们从根本上 改变了碳排放情况。这种转变使数据分析引擎的碳 排放强度降低了 75%,相当于本季度减少了 12 公吨二氧化碳2当量。此次迁移对我们的业务目标产生了 重大影响,并被纳入了我们向董事会发布的第四季度简报中。"
沟通财务和可持续发展目标
透明度对于使可持续发展实践与目标保持一致至关重要。在可行的范围内,在整个组织内广泛分享可持续发展目标和进展情况。在年度财务报表中重点介绍可持续发展方面的进展。这种沟通可确保技术团队将其工作视为组织面向公众的承诺和财务健康状况的重要组成部分。
秉持“命运共同体”的理念
向团队介绍云可持续发展的协作性质。Google 负责云的可持续发展,包括基础架构和数据中心的效率。 您(客户)负责云中资源和工作负载的可持续发展。 当您将这种协作视为命运共同体的合作伙伴关系时,您会强化这样一种理解:您的组织和 Google 携手合作,以实现最佳环境成果。
提供基于角色的可持续发展培训
为了确保可持续发展是一项实用技能,而不是理论概念,请针对特定职位定制可持续发展培训。数据科学家可以使用的可持续发展工具和技术与 FinOps 分析师可用的工具和技术截然不同,如下表所示:
| 角色 | 培训重点 |
|---|---|
| 数据科学家和机器学习工程师 | 计算的碳排放强度:展示在传统系统上运行 AI 训练作业与在专用 AI 加速器上运行 AI 训练作业之间的区别。重点介绍参数较少的 模型如何以显著降低的 能源消耗产生所需的准确率。 |
| 开发者 | 代码效率和资源消耗:说明高延迟代码或低效循环如何直接转化为更长的 CPU 运行时和更高的能源消耗。强调轻量级容器的 重要性,以及优化 应用性能以减少软件环境足迹的必要性。 |
| 架构师 | 在设计上具有可持续性:重点关注区域选择和
工作负载放置。展示如何选择可再生能源比例较高的
northamerica-northeast1)从根本上改变整个应用堆栈的碳排放情况,而无需编写任何代码。 |
| 平台工程师和运营工程师 | 最大限度地提高利用率:强调闲置资源和过度预配的环境 成本。介绍自动伸缩和调整大小的场景,以确保云资源得到高效利用。说明如何创建和跟踪与可持续发展相关的 指标(例如利用率),以及如何将计算时间等 指标转化为碳排放的等效指标。 |
| FinOps | 碳的单位经济效益:重点关注财务支出与环境影响之间的关系。展示 GreenOps 实践如何让组织跟踪每笔交易的碳排放量,这有助于 将可持续发展作为关键绩效指标 (KPI),其重要性与 费用和利用率等传统 KPI 相当。 |
| 产品经理 | 将可持续发展作为一项功能:展示如何 将减碳目标整合到产品路线图中。展示简化的用户历程如何帮助减少云资源和最终用户设备的能源消耗。 |
| 商业领袖 | 战略一致性和报告:重点关注云 可持续发展如何影响环境、社会和治理 (ESG) 分数 和公众声誉。说明可持续发展选择如何帮助降低监管风险并履行对社区和行业的承诺。 |
倡导可持续发展并认可成功
为了保持长期进展,您需要超越内部技术修复,开始影响合作伙伴和行业。
让经理倡导可持续发展
为经理提供所需的数据和权限,以便他们像其他业务指标(例如上市速度和费用)一样优先考虑环境影响。当经理拥有这些数据时,他们会开始将可持续发展视为质量和效率标准,而不是降低生产速度的可选功能。他们积极倡导新的云提供商功能,例如更精细的碳数据以及特定区域中更新、更环保的处理器。
与行业标准和框架保持一致
为了确保您的可持续发展工作具有可信度和可衡量性,请使内部实践与公认的全球和区域标准保持一致。如需了解详情,请参阅 使可持续发展实践与行业准则保持一致。
激励可持续发展工作
为了确保可持续发展成为工程文化中持久的一部分,团队必须认识到优先考虑可持续发展的价值。从高层目标过渡到具体的、可衡量的 KPI,以奖励改进和效率。
定义碳 KPI 和 NFR
将可持续发展视为核心技术要求。当您定义碳 KPI(例如每百万个请求的二氧化碳2当量克数或 每次 AI 训练运行的碳排放强度)时,您将可持续发展 的影响变得可见且可操作。例如,将可持续发展整合到每个新项目的 NFR 中。换句话说,就像系统必须满足特定的延迟时间或可用性目标一样,系统也必须保持在定义的碳排放预算范围内。
衡量努力的回报
帮助您的团队确定高影响、低投入的可持续发展成果(例如将批量作业转移到其他区域),而不是可能提供极少收益的复杂代码重构练习。提供努力回报 (ROE) 的可见性。当团队选择更高效的处理器系列时,他们必须确切了解相对于迁移到新处理器所需的时间和精力,他们避免了多少碳排放。
认可并庆祝碳减排
可持续发展影响通常隐藏在基础架构的后台。为了推动可持续发展进展,请向整个组织展示成功案例。例如,在监控信息中心中使用注释来标记团队部署特定可持续发展优化措施的时间。这种可见性让团队能够指出信息中心内的数据,并因其成功而获得认可。