Este princípio no pilar de sustentabilidade do Google Cloud Well-Architected Framework fornece recomendações para ajudar você a criar uma cultura em que as equipes da sua organização estejam cientes e sejam proficientes em práticas de sustentabilidade.
Visão geral do princípio
Para aplicar práticas de sustentabilidade, você precisa de mais do que ferramentas e técnicas. É necessária uma mudança cultural impulsionada pela educação e responsabilidade. Suas equipes precisam estar cientes das preocupações de sustentabilidade e ter proficiência prática nas práticas de sustentabilidade.
- A conscientização da sustentabilidade é o conhecimento contextual de que toda decisão arquitetônica e operacional tem efeitos tangíveis na sustentabilidade. As equipes precisam reconhecer que a nuvem não é uma coleção abstrata de recursos virtuais, mas é impulsionada por recursos físicos que consomem energia e produzem emissões de carbono.
- A proficiência em práticas de sustentabilidade inclui conhecimento para interpretar dados de emissões de carbono, experiência na implementação da governança de sustentabilidade na nuvem e habilidades técnicas para refatorar o código para eficiência energética.
Para alinhar as práticas de sustentabilidade com as metas organizacionais, suas equipes precisam entender como o uso de energia pela infraestrutura em nuvem e pelo software contribui para a pegada de carbono da organização. Um treinamento bem planejado ajuda a garantir que todas as partes interessadas, de desenvolvedores e arquitetos a profissionais de finanças e engenheiros de operações, entendam o contexto de sustentabilidade do trabalho diário. Esse entendimento compartilhado capacita as equipes a ir além da conformidade passiva para a otimização ativa, o que torna suas cargas de trabalho na nuvem sustentáveis por design. A sustentabilidade se torna um requisito não funcional (NFR) essencial, como outros requisitos de segurança, custo, desempenho e confiabilidade.
Recomendações
Para aumentar a conscientização sobre as preocupações de sustentabilidade e a proficiência nas práticas de sustentabilidade, considere as recomendações nas seções a seguir.
Forneça contexto de negócios e alinhamento com as metas organizacionais
A sustentabilidade não é apenas um exercício técnico. Ela exige uma mudança cultural que alinha as ações individuais com a missão ambiental da sua organização. Quando as equipes entendem o motivo das iniciativas de sustentabilidade, é mais provável que elas adotem as iniciativas como princípios básicos, em vez de tarefas opcionais.
Conecte-se ao panorama geral
Ajude suas equipes a entender como as escolhas arquitetônicas individuais, como selecionar uma região com baixa emissão de carbono ou otimizar um pipeline de dados, contribuem para os compromissos gerais de sustentabilidade da organização. Comunique explicitamente como essas escolhas afetam a comunidade local e o setor. Transforme métricas de carbono abstratas em indicadores tangíveis de progresso em direção às metas de responsabilidade social corporativa (CSR).
Por exemplo, uma mensagem como a seguinte informa as equipes sobre o resultado positivo e o reconhecimento executivo de uma decisão de migrar uma carga de trabalho para uma região com baixa emissão de carbono e usar um tipo de máquina com eficiência energética. A mensagem faz referência ao equivalente de CO2, o que ajuda sua equipe a contextualizar o impacto das medidas de redução das emissões de carbono.
"Ao migrar nosso mecanismo de análise de dados para a região de baixo CO2 us-central1
e fazer upgrade dos nossos clusters para instâncias baseadas em C4A Axion, mudamos fundamentalmente nosso perfil de carbono. Essa mudança resultou em uma redução de 75% na intensidade de carbono do nosso mecanismo de análise de dados, o que se traduz em uma redução de 12 toneladas métricas de equivalente de CO2 neste trimestre. Essa migração teve um impacto significativo nas nossas metas de negócios e foi incluída no boletim informativo do quarto trimestre para nosso conselho."
Comunique metas financeiras e de sustentabilidade
A transparência é fundamental para alinhar as práticas de sustentabilidade com as metas. Na medida do possível, compartilhe amplamente as metas de sustentabilidade e o progresso em toda a organização. Destaque o progresso da sustentabilidade nas demonstrações financeiras anuais. Essa comunicação garante que as equipes técnicas considerem o trabalho delas como uma parte essencial dos compromissos públicos e da saúde financeira da organização.
Adote uma mentalidade de destino compartilhado
Eduque as equipes sobre a natureza colaborativa da sustentabilidade na nuvem. O Google é responsável pela sustentabilidade da nuvem, que inclui a eficiência da infraestrutura e dos data centers. Você (o cliente) é responsável pela sustentabilidade dos seus recursos e cargas de trabalho na nuvem. Ao enquadrar essa colaboração como uma parceria de destino compartilhado, você reforça o entendimento de que sua organização e o Google trabalham juntos para alcançar resultados ambientais ideais.
Ofereça treinamento de sustentabilidade com base em funções
Para garantir que a sustentabilidade seja uma habilidade prática em vez de um conceito teórico, adapte o treinamento de sustentabilidade a funções de trabalho específicas. As ferramentas e técnicas de sustentabilidade que um cientista de dados pode usar são muito diferentes daquelas disponíveis para um analista de FinOps, conforme descrito na tabela a seguir:
| Papel | Foco do treinamento |
|---|---|
| Cientistas de dados e engenheiros de ML | Intensidade de carbono da computação: demonstre as diferenças entre a execução de jobs de treinamento de IA em sistemas legados e aceleradores de IA criados para essa finalidade. Destaque como um modelo com menos parâmetros pode produzir a precisão necessária com um consumo de energia significativamente menor. |
| Desenvolvedores | Eficiência do código e consumo de recursos: ilustre como o código de alta latência ou loops ineficientes se traduzem diretamente em tempo de execução estendido da CPU e aumento do consumo de energia. Enfatize a importância de contêineres leves e a necessidade de otimizar a performance do aplicativo para reduzir a pegada ambiental do software. |
| Arquitetos | Sustentável por design: concentre-se na seleção de regiões e no
posicionamento de cargas de trabalho. Mostre como escolher uma região de baixo CO2northamerica-northeast1) muda fundamentalmente o perfil de carbono de toda a pilha de aplicativos antes de você escrever uma única linha de código. |
| Engenheiros de plataforma e engenheiros de operações | Maximizar a utilização: enfatize o custo ambiental de recursos inativos e provisionamento excessivo. Apresente cenários de escalonamento automático e dimensionamento adequado para garantir que os recursos da nuvem sejam usados de forma eficiente. Explique como criar e acompanhar métricas relacionadas à sustentabilidade, como a utilização, e como traduzir métricas como o tempo de computação em métricas equivalentes de emissões de carbono. |
| FinOps | Unit economics de carbono: concentre-se na relação entre gastos financeiros e impacto ambiental. Demonstre como as práticas de GreenOps permitem que uma organização acompanhe o carbono por transação, o que ajuda a tornar a sustentabilidade um indicador principal de desempenho (KPI) tão essencial quanto KPIs convencionais, como custo e utilização. |
| Gerentes de produtos | Sustentabilidade como um recurso: demonstre como integrar metas de redução de carbono aos roteiros de produtos. Mostre como jornadas de usuários simplificadas podem ajudar a reduzir o consumo de energia dos recursos da nuvem e dos dispositivos do usuário final. |
| líderes empresariais; | Alinhamento estratégico e relatórios: concentre-se em como a sustentabilidade na nuvem afeta as pontuações ambientais, sociais e de governança (ESG) e a reputação pública. Ilustre como as escolhas de sustentabilidade ajudam a reduzir o risco regulatório e a cumprir os compromissos com a comunidade e o setor. |
Defenda a sustentabilidade e reconheça o sucesso
Para manter o progresso de longo prazo, você precisa ir além das correções técnicas internas e começar a influenciar seus parceiros e o setor.
Capacite os gerentes a defender a sustentabilidade
Forneça aos gerentes os dados e as permissões de que eles precisam para priorizar o impacto ambiental de maneira semelhante a outras métricas de negócios, como a velocidade de comercialização e o custo. Quando os gerentes têm esses dados, eles começam a considerar a sustentabilidade como um padrão de qualidade e eficiência, em vez de uma capacidade desejável que retarda a produção. Eles defendem ativamente novos recursos de provedores de nuvem, como dados de carbono mais granulares e processadores mais novos e ecológicos em regiões específicas.
Alinhe-se aos padrões e frameworks do setor
Para garantir que seus esforços de sustentabilidade sejam confiáveis e mensuráveis, alinhe as práticas internas com padrões globais e regionais reconhecidos. Para mais informações, consulte Alinhar práticas de sustentabilidade com diretrizes do setor.
Incentive os esforços de sustentabilidade
Para garantir que a sustentabilidade se torne uma parte duradoura da cultura de engenharia, as equipes precisam perceber o valor de priorizar a sustentabilidade. Faça a transição de metas de alto nível para KPIs específicos e mensuráveis que recompensam a melhoria e a eficiência.
Defina KPIs e NFRs de carbono
Considere a sustentabilidade como um requisito técnico essencial. Ao definir KPIs de carbono, como gramas de equivalente de CO2 por milhão de solicitações ou intensidade de carbono por execução de treinamento de IA, você torna o impacto na sustentabilidade visível e acionável. Por exemplo, integre a sustentabilidade aos NFRs de cada novo projeto. Em outras palavras, assim como um sistema precisa atender a uma meta específica de latência ou disponibilidade, ele também precisa permanecer dentro de um orçamento de emissões de carbono definido.
Meça o retorno do esforço
Ajude suas equipes a identificar vitórias de sustentabilidade de alto impacto e baixo esforço, como mudar um job em lote para uma região diferente, em vez de um exercício complexo de refatoração de código que pode fornecer ganhos mínimos. Forneça visibilidade do retorno do esforço (ROE). Quando uma equipe escolhe uma família de processadores mais eficiente, ela precisa saber exatamente quanto de emissão de carbono evitou em relação ao tempo e esforço necessários para migrar para o novo processador.
Reconheça e comemore a redução das emissões de carbono
O impacto da sustentabilidade geralmente fica oculto no plano de fundo da infraestrutura. Para criar o momento para o progresso da sustentabilidade, torne os sucessos visíveis para toda a organização. Por exemplo, use anotações em painéis de monitoramento para marcar quando uma equipe implantou uma otimização de sustentabilidade específica. Essa visibilidade permite que as equipes apontem para os dados no painel e reivindiquem o reconhecimento dos sucessos.