Partilhar via


Lista de verificação de revisão de projeto para otimização de custos

Esta lista de verificação apresenta um conjunto de recomendações sobre otimização de custos para sua carga de trabalho para ajudá-lo a obter um alto retorno sobre o investimento (ROI) com base no valor comercial que sua carga de trabalho oferece. A otimização de custos equilibra os custos reais versus o valor percebido, a eficiência da equipe, o foco e o esforço, ao mesmo tempo em que atende aos requisitos funcionais e não funcionais definidos de sua carga de trabalho.

Toda carga de trabalho tem custos diretos e indiretos, e toda carga de trabalho é projetada para fornecer valor. Se você não incorporar as recomendações neste artigo e considerar as compensações, seu design pode não fazer o melhor uso de seu tempo e dinheiro. Considere cuidadosamente os pontos abordados na lista de verificação seguinte para incutir confiança no êxito da sua estrutura.

A otimização de custos é um processo contínuo no qual você otimiza os custos da carga de trabalho e alinha sua carga de trabalho com a disciplina de governança mais ampla do gerenciamento de custos. O que é importante hoje pode não ser importante amanhã. As opções de tecnologia ou opções e recursos que sua plataforma oferece hoje podem ser diferentes. Aprenda com ambientes de produção e não produção, esteja ciente das alterações na plataforma e aplique suas descobertas à sua carga de trabalho e às dependências da sua carga de trabalho.

Checklist

  Código Recommendation
CO:01 Criar uma cultura de responsabilidade financeira. Treine regularmente o pessoal para que as habilidades técnicas permaneçam afiadas. Fomentar a criatividade e a responsabilidade pelos gastos no ambiente de trabalho. Invista em ferramentas e implementação de automação.
CO:02 Crie e mantenha um modelo de custo. Um modelo de custo deve estimar o custo inicial, as taxas de execução e os custos contínuos. Negocie um orçamento que cubra um modelo de custo e tenha um buffer para gastos não planejados.
CO:03 Coletar e revisar dados de custos. A recolha de dados deve captar os custos diários. Nos relatórios de custos, inclua custos incorridos (medidos), custos pré-pagos (amortizados), tendências e previsões. As partes interessadas devem rever regularmente as despesas em relação ao orçamento e ao modelo de custos. Automatize alertas para disparar notificações em limites de chave e detetar anomalias para indicar desvios das linhas de base de tendência.
CO:04 Defina guarda-corpos de gastos. Os guarda-corpos devem incluir portões de liberação, políticas de governança, limites de recursos e controles de acesso. Priorize a automação da plataforma em detrimento dos processos manuais.
CO:05 Obtenha as melhores tarifas dos fornecedores. Você deve encontrar e usar as melhores tarifas para recursos e licenças de nuvem. Revise regularmente as economias de custos. As revisões de custos devem incluir preços regionais, níveis de preços, modelos de preços (baseados em consumo ou compromisso), portabilidade de licenças, planos de compras corporativos e planilhas de preços.
CO:06 Alinhe o uso aos incrementos de faturamento. Você deve entender os incrementos de faturamento (medidores) e alinhar o uso de recursos a esses incrementos. Modifique o serviço para alinhar com incrementos de faturamento ou modifique o uso de recursos para alinhar com incrementos de faturamento. Considere o uso de uma prova de conceito para validar o conhecimento de faturamento e as opções de design para os principais fatores de custo e para revelar maneiras de alinhar o faturamento e o uso de recursos.
CO:07 Otimize os custos dos componentes. Remova ou otimize regularmente componentes de carga de trabalho legados, desnecessários e subutilizados, incluindo recursos de aplicativos, recursos de plataforma e recursos.
CO:08 Otimize os custos do ambiente. Alinhe os gastos para priorizar ambientes de pré-produção, produção, operações e recuperação de desastres. Para cada ambiente, considere a disponibilidade, o licenciamento, o horário e as condições de funcionamento e a segurança necessários. Os ambientes que não são de produção devem emular o ambiente de produção. Implemente compensações estratégicas em ambientes que não sejam de produção.
CO:09 Otimize os custos de fluxo. Alinhe o custo de cada fluxo com a prioridade do fluxo. Ao priorizar fluxos, considere os recursos, a funcionalidade e os requisitos não funcionais de cada fluxo. A otimização dos gastos com fluxo muitas vezes requer compromissos estratégicos.
CO:10 Otimize os custos de dados. Gastos com dados com prioridade de dados. A otimização de dados deve incluir melhorias no gerenciamento de dados (hierarquização e retenção), volume, replicação, backups, formatos de arquivo e soluções de armazenamento.
CO:11 Otimize os custos de código. Avalie e modifique o código para atender aos requisitos funcionais e não funcionais com menos recursos ou mais baratos.
CO:12 Otimizar os custos de escalonamento. Avalie o dimensionamento alternativo dentro de suas unidades de escala. Considere configurações alternativas de dimensionamento e alinhe-se com o modelo de custo. As considerações devem incluir a utilização em relação aos limites de herança de cada instância, recurso e limite de unidade de escala. Utilizar estratégias de controlo da procura e da oferta.
CO:13 Otimize o tempo do pessoal. Alinhe o tempo que o pessoal gasta nas tarefas com a prioridade da tarefa. O objetivo é reduzir o tempo gasto nas tarefas sem degradar o resultado. Os esforços de otimização devem incluir a minimização de ruídos, a redução dos tempos de compilação, depuração de alta fidelidade e simulação de produção.
CO:14 Consolidar recursos e responsabilidades. Procure na carga de trabalho formas de consolidar recursos e aumentar a densidade. Fora da carga de trabalho, use os recursos e serviços centralizados existentes que permitem consolidar as responsabilidades da carga de trabalho.

Próximos passos

Recomendamos que você analise as compensações de Otimização de Custos para explorar outros conceitos.