Compartilhar via


Cargas de trabalho sustentáveis

Esta seção do Microsoft Azure Well-Architected Framework tem como objetivo enfrentar os desafios da criação de cargas de trabalho sustentáveis no Azure. Examine as diretrizes fornecidas que se aplicam Well-Architected práticas recomendadas como uma base técnica para criar e operar soluções sustentáveis no Azure.

Incentivamos você a também ler mais sobre o Microsoft Cloud for Sustainability para oportunidades de aproveitar os recursos dessa plataforma como parte de sua arquitetura de solução. No entanto, as diretrizes encontradas nesta série de artigos se concentram em todas as soluções que você está criando ou operando no Azure.

Além disso, leia sobre os Benefícios do Carbono da Computação em Nuvem: um estudo da Nuvem da Microsoft para saber mais sobre como o Azure é mais eficiente em termos de energia e eficiente em termos de carbono do que as soluções locais.

O que é uma carga de trabalho sustentável?

O termo carga de trabalho refere-se a uma coleção de recursos de aplicativo que dão suporte a uma meta comercial comum ou à execução de um processo comercial comum, com vários serviços, como APIs e armazenamentos de dados, trabalhando juntos para fornecer funcionalidades específicas de ponta a ponta.

Com a sustentabilidade, nos referimos ao impacto ambiental de nossas cargas de trabalho.

Portanto, uma carga de trabalho sustentável descreve a prática de criação de soluções que maximizam a utilização, minimizando o desperdício, reduzindo, em última análise, a pegada no meio ambiente.

Visão geral da eficiência de nuvem

Tornar as cargas de trabalho mais eficientes na nuvem requer a combinação de esforços em torno da otimização de custos, da redução das emissões de carbono e da otimização do consumo de energia. Otimizar o custo do aplicativo é a etapa inicial para tornar as cargas de trabalho mais sustentáveis.

Aqui está uma visão geral conceitual da eficiência da nuvem neste contexto:

Diagrama mostrando como obter eficiência de nuvem.

Pontuar e medir a eficiência da nuvem é essencial para entender se as alterações controladas ao longo do tempo têm algum impacto.

Saiba mais sobre como criar cargas de trabalho mais sustentáveis e eficientes começando com a área de design para design de aplicativos sustentável.

Quais são os desafios comuns?

Criar e projetar cargas de trabalho sustentáveis no Microsoft Azure pode ser um desafio por esses main motivos:

  • Entender se suas cargas de trabalho estão alinhadas com as metas de sustentabilidade. Ele requer avaliações das cargas de trabalho atuais para determinar se elas foram projetadas de maneira sustentável.
  • Projetar cargas de trabalho que são nativamente amigáveis e otimizadas para o ambiente.
  • Medindo e acompanhando as emissões de suas cargas de trabalho.

A sustentabilidade é apenas sobre desempenho e custo?

Embora a eficiência de desempenho e a otimização de custos sejam áreas de foco forte para a criação de cargas de trabalho sustentáveis, os outros pilares do Well-Architected Framework são igualmente importantes ao criar cargas de trabalho sustentáveis de longo prazo no Azure.

  • Segurança: como os dispositivos de segurança em uma carga de trabalho são otimizados e projetados para dimensionar automaticamente terão um impacto no ambiente.
  • Confiabilidade: projetar cargas de trabalho confiáveis que atendam às diretrizes de sustentabilidade do Green Software Foundation pode reduzir consideravelmente o volume de carbono e eletricidade das cargas de trabalho.
  • Excelência Operacional: como uma carga de trabalho é capaz de responder efetivamente a problemas operacionais pode, em última análise, reduzir as emissões de carbono.

Quais são as principais áreas de design?

As diretrizes sustentáveis nesta série são compostas por considerações e recomendações arquitetônicas orientadas a essas áreas de design principais.

As decisões tomadas em uma área de design podem afetar ou influenciar decisões em todo o design. O foco está, em última análise, na construção de uma solução sustentável para minimizar o volume e o impacto no meio ambiente.

Área de design Descrição
Design do aplicativo Padrões de aplicativo de nuvem que permitem a criação de cargas de trabalho sustentáveis.
Plataforma de aplicativos Opções em torno do ambiente de hospedagem, dependências, estruturas e bibliotecas.
Testes. Estratégias para pipelines de CI/CD e automação e como fornecer testes de software mais sustentáveis.
Procedimentos operacionais Processos relacionados a operações sustentáveis.
Storage Escolhas de design para tornar as opções de armazenamento de dados mais sustentáveis.
Rede e conectividade Considerações de rede que podem ajudar a reduzir o tráfego e a quantidade de dados transmitidos de e para o aplicativo.
Segurança Recomendações relevantes para criar soluções de segurança mais eficientes no Azure.

Recomendamos que os leitores se familiarizem com essas áreas de design, revisando considerações e recomendações fornecidas para entender melhor as consequências das decisões englobadas.

Próxima etapa

Examine a metodologia de design de sustentabilidade.