Cargas de trabalho sustentáveis
Esta secção do Microsoft Azure Well-Architected Framework visa abordar os desafios da criação de cargas de trabalho sustentáveis no Azure. Reveja as orientações fornecidas que se aplicam Well-Architected melhores práticas como base técnica para criar e operar soluções sustentáveis no Azure.
Recomendamos que leia também mais sobre o Microsoft Cloud for Sustainability para obter oportunidades para tirar partido das capacidades dessa plataforma como parte da arquitetura da sua solução. No entanto, as orientações encontradas nesta série de artigos focam-se em quaisquer soluções que esteja a criar ou a operar no Azure.
Além disso, leia sobre Os Benefícios do Carbono da Computação na Cloud: um estudo da Microsoft Cloud para saber mais sobre como o Azure é mais eficiente em termos energéticos e eficiente em termos de carbono do que as soluções no local.
O que é uma carga de trabalho sustentável?
O termo carga de trabalho refere-se a uma coleção de recursos da aplicação que suportam um objetivo empresarial comum ou a execução de um processo de negócio comum, com vários serviços, como APIs e arquivos de dados, a trabalhar em conjunto para fornecer funcionalidades ponto a ponto específicas.
Com a sustentabilidade, referimo-nos ao impacto ambiental das nossas cargas de trabalho.
Por conseguinte, uma carga de trabalho sustentável descreve a prática de conceber soluções que maximizem a utilização e minimizem o desperdício, reduzindo, em última análise, a quantidade de espaço no ambiente.
Descrição geral da eficiência da cloud
Tornar as cargas de trabalho mais eficientes na cloud requer combinar esforços em torno da otimização de custos, reduzir as emissões de carbono e otimizar o consumo de energia. Otimizar o custo da aplicação é o passo inicial para tornar as cargas de trabalho mais sustentáveis.
Eis uma descrição geral conceptual da eficiência da cloud neste contexto:
A classificação e medição da eficiência da cloud é essencial para compreender se as alterações registadas ao longo do tempo têm algum impacto.
Saiba mais sobre a criação de cargas de trabalho mais sustentáveis e eficientes ao começar com a área de design para o Design de Aplicações sustentável.
Quais são os desafios comuns?
Criar e conceber cargas de trabalho sustentáveis no Microsoft Azure pode ser um desafio pelos seguintes principais motivos:
- Compreender se as cargas de trabalho estão em conformidade com os destinos de sustentabilidade. Requer avaliações das cargas de trabalho atuais para determinar se foram concebidas de forma sustentável.
- Conceber cargas de trabalho que são nativamente amigas do ambiente e otimizadas.
- Medir e controlar as emissões das cargas de trabalho.
A sustentabilidade é apenas sobre o desempenho e o custo?
Embora a eficiência de desempenho e a otimização de custos sejam áreas de forte concentração na conceçã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 a longo prazo no Azure.
- Segurança: a forma como as aplicações de segurança numa carga de trabalho são otimizadas e concebidas para dimensionamento automático terão um impacto no ambiente.
- Fiabilidade: conceber cargas de trabalho fiáveis que cumpram as diretrizes de sustentabilidade da Green Software Foundation pode reduzir consideravelmente a pegada de carbono e eletricidade das cargas de trabalho.
- Excelência Operacional: a forma como uma carga de trabalho é capaz de responder eficazmente a problemas operacionais pode, em última análise, reduzir as emissões de carbono.
Quais são as principais áreas de design?
As orientações sustentáveis nesta série são compostas por considerações de arquitetura e recomendações orientadas em torno destas áreas-chave de design.
As decisões tomadas numa área de design podem afetar ou influenciar decisões em todo o design. Em última análise, o foco está na criação de uma solução sustentável para minimizar a pegada e o impacto no ambiente.
Área de estrutura | Description |
---|---|
Design da aplicação | Padrões de aplicações na cloud que permitem conceber cargas de trabalho sustentáveis. |
Plataforma de aplicações | Escolhas em torno do ambiente de alojamento, dependências, arquiteturas e bibliotecas. |
Teste | Estratégias para pipelines de CI/CD e automatização e como fornecer testes de software mais sustentáveis. |
Procedimentos operacionais | Processos relacionados com operações sustentáveis. |
Armazenamento | Escolhas de conceção 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 a aplicação. |
Segurança | Recomendações relevantes para conceber soluções de segurança mais eficientes no Azure. |
Recomendamos que os leitores se familiarizem com estas áreas de design, revendo as considerações e recomendações fornecidas para compreender melhor as consequências das decisões englobadas.
Passo seguinte
Reveja a metodologia de conceção da sustentabilidade.