Partilhar via


Recomendações para alinhar a utilização com os incrementos de faturação

Aplica-se a esta recomendação de lista de verificação de Otimização de Custos do Azure Well-Architected Framework:

CO:06 Alinhar a utilização com os incrementos de faturação. Deve compreender os incrementos de faturação (medidores) e alinhar a utilização de recursos com esses incrementos. Modifique o serviço para se alinhar com os incrementos de faturação ou modifique a utilização de recursos para se alinhar com os incrementos de faturação. Considere utilizar uma prova de conceito para validar os conhecimentos de faturação e as escolhas de design para os principais fatores de custos e para revelar formas de alinhar a faturação e a utilização de recursos.

Este guia descreve as recomendações para alinhar a utilização de recursos com os incrementos de faturação. Os recursos são faturados em incrementos específicos, como por hora ou por instância. Para otimizar os custos, tem de alinhar a sua utilização com esses incrementos. Tem de adaptar um recurso à utilização da carga de trabalho ou adaptar a carga de trabalho aos incrementos de faturação de recursos, também denominados medidores. Implemente a seguinte documentação de orientação para garantir que a carga de trabalho obtém o valor máximo de cada recurso. Se não alinhar a faturação e a estrutura, poderá incorrer em custos desnecessários.

Definições

Termo Definição
Incremento de faturação Um valor de utilização que incorre num custo (medidor), como uma unidade de tempo, número de instâncias ou tamanho de dados.
Fator de faturação O tipo de utilização que incorre em custos, como tempo, quantidade de armazenamento, quantidade de transferência de dados ou número de pedidos.

Principais estratégias de conceção

Alinhar a utilização de recursos com os incrementos de faturação consiste em garantir que o consumo de recursos corresponde aos intervalos ou quantidades que lhe são cobrados. Por exemplo, se um serviço cobra por hora, mas o utiliza apenas por uma fração desse tempo, pode ajustar as operações para maximizar a utilização dessa hora.

Para poupar dinheiro, certifique-se de que compreende como é cobrado um serviço. Tem de compreender incrementos específicos, como taxas por hora, custos por gigabyte ou custos por pedido. Ajuste a configuração do serviço ou como consumir o serviço para se ajustar aos incrementos de faturação e certifique-se de que não incorre em custos desnecessários. Avalie as necessidades específicas da carga de trabalho e compreenda como é cobrado por vários recursos. Com base nas suas conclusões, ajuste a utilização ou o recurso para otimizar os custos.

Determinar fatores de faturação

Os fatores de faturação diferem entre os serviços. Os fatores de faturação incluem o número da instância, o tempo, a taxa de transação e o tamanho da transação. Também incluem zona de disponibilidade, localização, quantidade de armazenamento, dados de entrada e dados de saída. Familiarize-se com os limiares de preços dos serviços que utiliza. Pode alinhar a sua utilização para maximizar o valor do recurso e executar apenas incorrer em custos quando necessário.

Seguem-se alguns fatores comuns de faturação:

  • Runtime: O runtime refere-se à duração em que um recurso é executado ou utilizado ativamente. O runtime é normalmente medido em horas, dias ou meses. O runtime ajuda-o a analisar as implicações de custos da utilização de recursos ao longo do tempo. É importante para a otimização de custos porque pode identificar oportunidades para minimizar a utilização de recursos e os custos associados.
  • Transferência de dados: A transferência de dados refere-se ao movimento de dados para dentro e para fora de um recurso. Os custos de transferência de dados podem variar com base no volume de dados. Compreenda os custos de transferência de dados, para que possa otimizar padrões de transferência de dados, selecionar configurações de rede adequadas e minimizar os custos associados ao movimento de dados.
  • Serviços especializados: Os serviços especializados são serviços ou funcionalidades que utiliza com outros recursos. Estes serviços podem incluir bases de dados especializadas, serviços de IA ou outras capacidades avançadas. Avalie as implicações de custos dos serviços especializados porque podem ter modelos de preços separados ou incorrer em custos adicionais.
  • CPUs virtuais (vCPUs): A utilização de vCPUs num recurso é a utilização da vCPU. Os recursos, como as máquinas virtuais, são frequentemente faturados com base no número de vCPUs alocadas às mesmas. Monitorize e otimize a utilização da vCPU, para que possa garantir uma utilização eficiente dos recursos e minimizar os custos desnecessários.
  • Garantias de tempo de atividade: As garantias de tempo de atividade referem-se aos contratos de nível de serviço (SLAs) que os fornecedores de cloud oferecem sobre a disponibilidade e fiabilidade dos seus serviços. As garantias de tempo de atividade não estão diretamente relacionadas com a faturação, mas são importantes quando pretender otimizar os custos. As garantias de tempo de atividade mais elevados podem coincidir com custos mais elevados. Avalie a desvantagem entre o custo e a disponibilidade do serviço.

Determinar incrementos de faturação

Os incrementos de faturação determinam a forma como a utilização de recursos é medida e faturada. Para cada fator de faturação, existe um incremento de faturação. Familiarize-se com os incrementos de faturação de cada serviço, para que possa alinhar a utilização de recursos com estes incrementos de faturação.

Seguem-se alguns tipos comuns de incrementos de faturação:

  • Hora:* Os recursos são faturados com base na duração da utilização, como por segundo, hora ou dia.
  • Por pedido: Alguns recursos, particularmente em arquiteturas sem servidor ou condicionadas por eventos, são faturados com base no número de pedidos ou invocações. Minimize pedidos desnecessários e otimize a conceção de aplicações para reduzir o número de pedidos faturáveis.
  • Incrementos de transferência de dados: Os custos de transferência de dados são medidos em incrementos, como gigabytes (GB) ou terabytes (TB).
  • Incrementos de armazenamento: Os custos de armazenamento são, muitas vezes, medidos em incrementos, como GB ou TB.

Mapear a utilização para incrementos de faturação

Mapear a utilização para incrementos de faturação é um exercício para identificar onde o consumo de recursos não está alinhado com os incrementos de faturação. Este mapeamento envolve analisar a utilização de recursos relativamente a incrementos de faturação em cada fator de faturação para detetar ineficiências. Neste passo, só está a identificar áreas em que a utilização e o incremento de faturação não estão alinhados. Mais tarde, vai implementar as alterações. Considere a seguinte documentação de orientação ao mapear a utilização para incrementos de faturação:

  • Crie um inventário de recursos. Liste os recursos na carga de trabalho, como computação, armazenamento e rede.
  • Compreender os padrões de utilização. Utilize ferramentas de monitorização ou dados de utilização anterior para identificar os padrões de consumo de recursos da carga de trabalho. Períodos de nota de utilização elevada e baixa.
  • Utilize calculadoras de preços. Introduza as informações que recolhe numa calculadora de preços online para obter uma discriminação detalhada dos custos, segmentada por fatores de faturação e incrementos.
  • Analisar incrementos de faturação. Se a calculadora fornecer granularidade de faturação para cada componente, alinhe a utilização real ou esperada com os incrementos de faturação (hora a hora, diariamente ou por pedido).
  • Simular cenários. Utilize a calculadora de preços para simular cenários de utilização para compreender como a utilização de recursos afeta os custos.

Considere criar uma prova de conceito (POC)

Uma prova de conceito é uma forma concreta de validar a sua compreensão dos fatores de faturação e dos incrementos de faturação. Uma POC ajuda-o a ver os efeitos das decisões de conceção sobre o custo. Pode ajudá-lo a refinar a estrutura da carga de trabalho para se alinhar com os incrementos de faturação. Uma POC é importante para os principais controladores de custos, como a plataforma de aplicações e os recursos que são dimensionados.

Se não tiver a certeza sobre os seus conhecimentos de faturação ou quiser ganhar mais confiança na compreensão das implicações de custos, uma POC pode proporcionar uma experiência prática. Pode validar os seus pressupostos e testar vários cenários para garantir que tem uma compreensão clara dos aspetos da faturação. Considere a seguinte documentação de orientação ao criar uma POC para otimização de custos:

Definir âmbito da POC: Defina claramente o âmbito da POC, incluindo a carga de trabalho ou a aplicação específica que pretende otimizar para o custo e os recursos envolvidos. Inclua fatores como o tempo de utilização, padrões de utilização, custos por instância, transferência de dados, armazenamento, computação e quaisquer outros componentes de condução de custos. Considere os incrementos de faturação quando delinear o âmbito para garantir que os fatores de custo são abordados de forma minuciosa.

Emular produção: Crie a POC para emular o ambiente de produção, garantindo estimativas de custos realistas. Deve avaliar os fatores de custo, como o efeito da escalabilidade, as decisões operacionais (parar e iniciar recursos) e os custos de armazenamento. Alinhe a estrutura da POC com o conhecimento do limiar de faturação para garantir que o ambiente simulado reflete com precisão potenciais cenários de custos.

Duração limite da POC: Limite a vida útil da POC, para que possa reunir provas conclusivas, mas não incorre em custos desnecessários. Expanda a POC ligeiramente para além de um limiar de faturação para garantir uma compreensão abrangente dos custos. Por exemplo, se um recurso for faturado por hora, a POC poderá ser executada durante pouco mais de uma hora ou o tempo que for necessário para capturar a forma como os custos se acumulam no limiar. Depois de ter as provas corroboradas, pode tomar decisões com confiança com base nas suas descobertas. Quando a POC fornecer uma imagem clara das implicações de faturação, utilize as conclusões para tomar decisões financeiras informadas para o ambiente real.

Alinhar a utilização para maximizar o valor do recurso

Alinhar a utilização para maximizar o valor do recurso envolve implementar as alterações identificadas no exercício de mapeamento para realinhar a utilização de recursos com incrementos de faturação. Este passo consiste em fazer ajustes à forma como os recursos são consumidos. Existem duas opções principais para alinhar a utilização com os incrementos de faturação:

Modifique o serviço. Modificar os serviços significa utilizar diferentes configurações, escalões de serviço ou serviços para alinhar a carga de trabalho com os limiares de faturação. Por exemplo, a carga de trabalho pode mover 5 TB de dados diariamente, mas é cobrado em incrementos de 4 TB. Pode encontrar um escalão de serviço ou configuração diferente, para que possa transferir os dados a um preço mais barato ou mais rápido.

Modificar a utilização. Modificar a utilização consiste em redesenhar a carga de trabalho do padrão de utilização para alinhar com um incremento de faturação. Por exemplo, pode comprimir os dados de 5 TB para 4 TB antes de transferir. Também pode expandir a utilização para o incremento de faturação. Por exemplo, se precisar de transferir 2 TB de dados por dia, pode modificar a agenda para transferir 4 TBs de dados todos os dias.

Se nenhuma das opções for viável, terá de aceitar o custo adicional. Retrabalhar os orçamentos conforme necessário se o custo adicional não estiver incluído no orçamento.

Risco: as decisões de otimização de custos não devem comprometer os requisitos de segurança ou os regulamentos de conformidade. Se optar por soluções mais baratas sem medidas de segurança adequadas, pode expor a carga de trabalho a potenciais vulnerabilidades.

Facilitação do Azure

Determinar fatores e incrementos de faturação: o Azure tem detalhes de preços de produtos para cada produto do Azure. Procure os produtos na carga de trabalho e cataloge os diferentes fatores de faturação e incrementos para cada fator de faturação. Também pode utilizar a calculadora de preços do Azure para estimar o custo de diferentes incrementos.

Mapear a utilização para incrementos de faturação: pode utilizar a fatura do Azure para analisar os padrões de utilização de recursos e identificar áreas de elevado consumo. Pode ver e transferir a fatura do Azure. Estas funcionalidades ajudam-no a compreender como os recursos são utilizados, para que possa tomar decisões informadas sobre como otimizar a utilização e minimizar os custos desnecessários.

Pode obter uma descrição geral rápida da utilização faturada e dos custos na página Subscrições no portal do Azure. É importante compreender os termos no ficheiro de utilização e custos do Azure.

Alinhar a utilização para maximizar o valor: o Microsoft Cost Management e a Faturação e o Assistente do Azure fornecem recomendações de otimização baseadas nos dados de utilização e custos. Estas recomendações ajudam-no a identificar oportunidades de poupança de custos. Com estes dados, pode determinar se os recursos estão sobreaprovisionados ou subutilizados e dimensioná-los corretamente para corresponder aos requisitos da carga de trabalho. Os recursos de dimensionamento correto podem ajudar a alinhar-se com os incrementos de faturação.

Os SKUs de produtos representam os escalões de serviço nos produtos do Azure. O Azure oferece vários SKUs em cada serviço. A mudança de SKUs pode ajudá-lo a alinhar os incrementos de faturação com os padrões de utilização. Pode utilizar as páginas de preços dos produtos do Azure para comparar os diferentes escalões de cada produto.

Com o Azure, pode configurar alertas de custos e orçamentos. Os alertas de custos notificam-no quando o consumo atinge limiares predefinidos, permitindo-lhe monitorizar proativamente as despesas. Os orçamentos ajudam-no a definir limites e a controlar a taxa de evolução dos seus recursos, o que ajuda a garantir o controlo de custos.

Passos seguintes

Lista de verificação da Otimização de Custos

Veja o conjunto completo de recomendações.