As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Pilar Sustentabilidade
O pilar de sustentabilidade se concentra em minimizar os impactos ambientais da execução de cargas de trabalho na nuvem. O pilar de sustentabilidade contém as seguintes áreas de foco principais:
-
Entendendo seu impacto
-
Objetivos de sustentabilidade
-
Maximizando o uso para minimizar os recursos
-
Antecipação e adoção de ofertas de software e hardware novos e mais eficientes
-
Usando serviços gerenciados
-
Reduzindo o impacto a jusante
Este guia se concentra em entender seu impacto. Para obter mais informações sobre os outros princípios de design de sustentabilidade, consulte o AWS Well-Architected Framework.
Suas escolhas e requisitos têm um impacto no meio ambiente. Para aumentar a sustentabilidade da sua carga de trabalho, faça o seguinte:
-
Escolha Regiões da AWS aqueles com menor intensidade de carbono.
-
Dimensione seus recursos para refletir as necessidades reais da carga de trabalho, em vez de maximizar o tempo de atividade e a durabilidade.
-
Otimize seu modelo de dados e maximize o uso de recursos computacionais.
As próximas seções discutem as práticas que você pode adotar para reduzir o impacto ambiental no projeto da carga de trabalho e nas operações contínuas.
Região da AWS seleção
Alguns Regiões da AWS estão perto de projetos de energia renovável da Amazon ou localizados onde a intensidade de carbono publicada pela rede é menor do que outras redes. Avalie as regiões com base em suas metas de sustentabilidade
Baseie o consumo de recursos nos padrões de comportamento do usuário
O dimensionamento correto do consumo para corresponder ao tráfego e ao comportamento de seus usuários ajuda a AWS a minimizar o impacto dos serviços no meio ambiente. Ao projetar sua solução, considere as seguintes práticas recomendadas:
-
Monitore CloudWatch as métricas da Amazon, como
CPUUtilizatione,MemoryUtilizationpara determinar quando sua demanda é maior e menor. Certifique-se de que os recursos da sua instância estejam do tamanho certo durante esses períodos. -
Considere alinhar seus acordos de serviço às metas de sustentabilidade, além das metas de continuidade dos negócios. A redução de requisitos, como recuperação de desastres em várias regiões, alta disponibilidade ou retenção de backup a longo prazo, pode reduzir a quantidade de recursos necessários para atingir essas metas. Ambientes que não são de produção e cargas de trabalho não essenciais oferecem oportunidades para reduzir os requisitos.
Otimizar os padrões de desenvolvimento e arquitetura de software
Para evitar desperdício, otimize seu modelo de dados e suas consultas. Compartilhe recursos de computação para usar todos os recursos disponíveis na instância Timestream for InfluxDB. Recomendamos implementar as seguintes melhores práticas:
-
Incentive as equipes de desenvolvedores a compartilhar a pilha Timestream for InfluxDB para melhor uso dos recursos sempre que possível.
-
Implemente padrões que maximizem o uso de recursos e minimizem o tempo ocioso. Exemplos de padrões incluem o uso de threads paralelos para carregar dados e agrupar registros em lotes em uma transação maior.
-
Otimize suas consultas e o modelo de dados do InfluxDB para minimizar os recursos necessários para calcular os resultados.
-
Use as tarefas do InfluxDB
para pré-agregar os dados e reduzir a digitalização dos mesmos dados brutos por diferentes usuários para visualização ou painel. -
Mantenha seus ambientes Timestream for InfluxDB atualizados. As versões mais recentes do Timestream for InfluxDB suportam as instâncias EC2 mais recentes, como Graviton, que são mais eficientes. As versões mais recentes do banco de dados também incluem melhorias na otimização de consultas e correções de erros que reduzem a quantidade de recursos necessários para calcular suas consultas.