Otimize os custos com o hub do FinOps

Com o hub de FinOps, pode monitorizar e comunicar as suas poupanças atuais, explorar novas oportunidades recomendadas para otimizar os custos e planear os seus objetivos de otimização. O hub de FinOps apresenta todas as suas poupanças ativas e oportunidades de otimização num único painel de controlo. O hub do FinOps gera automaticamente o painel de controlo com base nas métricas de utilização do histórico recolhidas pela Faturação do Google Cloud e pelo Recommender, incluindo a utilização recente e os compromissos atuais.

Autorizações necessárias para aceder ao hub de FinOps

O hub de FinOps usa o Cloud Billing para obter dados de custos e vários Google Cloud recomendações de custos para métricas de otimização e utilização.

Para aceder ao hub de FinOps de uma conta do Cloud Billing, para ver todas as recomendações disponíveis, a pontuação de FinOps, as métricas de otimização de CUDs e as estatísticas de utilização, precisa de autorizações do Cloud Billing.

Consoante o tipo de recomendação, também pode precisar de autorizações ao nível do projeto para ver os detalhes e aplicar uma recomendação.

Aceda ao hub de FinOps

Para aceder ao hub de FinOps de uma conta de faturação do Google Cloud e ver todas as recomendações disponíveis, a pontuação de FinOps, as métricas de otimização de CUDs e as estatísticas de utilização, precisa de uma das seguintes funções de IAM da Faturação do Google Cloud na sua conta de faturação do Google Cloud:

  • Leitor da conta de faturação
  • Administrador da conta de faturação

Se preferir usar uma função personalizada para aceder ao centro de FinOps, precisa de uma função com as seguintes autorizações na sua conta de faturação do Google Cloud:

  • billing.accounts.get
  • billing.accounts.getSpendingInformation
  • billing.finOpsBenchmarkInformation.get
  • billing.finOpsHealthInformation.get
  • recommender.costRecommendations.listAll

Veja os detalhes de uma recomendação e aplique-a

Para ver os detalhes e aplicar uma recomendação, precisa de autorizações específicas do recomendador na conta de faturação ou no projeto. Consoante o tipo de recomendação, pode precisar das seguintes autorizações:

Para mais informações sobre as autorizações da Cloud Billing, consulte:

Para mais informações acerca das Google Cloud autorizações do projeto, consulte:

Explore o centro de FinOps

Para ver o centro de FinOps:

  1. Na Google Cloud consola, aceda ao centro de FinOps.

    Aceda ao hub de FinOps

  2. Na mensagem, escolha a conta do Cloud Billing para a qual quer ver o hub de FinOps.

O painel de controlo do hub do FinOps

O painel de controlo do hub do FinOps resume as suas otimizações de custos atuais e apresenta otimizações recomendadas Google Cloud. As informações no hub do FinOps refletem os dados do histórico recolhidos.

Exemplo do painel de controlo do hub de FinOps com cada widget visível.

Como são determinadas as poupanças potenciais

O hub do FinOps considera quatro práticas de otimização para criar recomendações de poupança de custos:

  • Desativar recursos inativos
  • Dimensionar corretamente as instâncias
  • Outras alterações de configuração para determinados recursos
  • Comprar descontos de fidelidade (CUDs)

As métricas em todo o hub refletem o quão bem está a usar essas otimizações e identificam oportunidades de otimização adicionais para reduzir os custos e melhorar as práticas de FinOps.

  • Numa recomendação, as poupanças estimadas para um recurso são calculadas com base num preço de contrato personalizado ou num preço de tabela. O tipo de preço usado para calcular a poupança de custos estimada baseia-se no tipo de contrato que pode ter com a Google Cloud e nas suas autorizações específicas de função e visualização de custos na conta do Cloud Billing.
  • As poupanças estimadas numa recomendação não têm em conta os descontos por utilização comprometida existentes que comprou e que podem aplicar-se ao recurso.

Resumo da otimização

Exemplo do resumo da otimização.

O Resumo da otimização é uma vista geral da poupança que está a ter com as otimizações, as recomendações atuais da Google Cloude a poupança adicional que pode ter se adotar otimizações adicionais. O Resumo da otimização inclui:

  • Poupanças realizadas no mês passado: o total de poupanças relacionadas com CUDs, o dimensionamento adequado de instâncias e a remoção de recursos inativos.

  • Recomendações ativas: o número total de otimizações Google Cloudrecomendadas disponíveis para si. As recomendações incluem sugestões para desativar recursos inativos, ajustar o tamanho das instâncias ou outras alterações de configuração e comprar CUDs.

  • Poupanças potenciais por mês: o valor estimado que pode poupar se aplicar todas as recomendações disponíveis. Se existirem várias potenciais oportunidades de poupança no mesmo recurso do Compute Engine, como a compra de um CUD baseado em recursos e um CUD flexível do Compute, o hub do FinOps remove as oportunidades duplicadas e inclui apenas a recomendação que lhe proporciona as poupanças mais elevadas.

  • Taxa de otimização de CUD: a percentagem da sua utilização elegível para CUD que é coberta por descontos por utilização comprometida. Determinamos a sua taxa de otimização de CUDs calculando a percentagem da sua utilização em todos os produtos que pode ser convertida em CUDs nos últimos 30 dias. Por exemplo, nos últimos 30 dias, pode ter gasto 10 000 € em Google Cloud produtos elegíveis para CUDs e recebido 4500 € em CUDs. Neste exemplo, está a usar 4500 USD de 10 000 USD em oportunidades de CUDs, pelo que a sua taxa de otimização de CUDs é de 45%.

  • Estatísticas fornecidas pelo Gemini Cloud Assist: se ativou o Gemini Cloud Assist na Faturação do Google Cloud, vai ver estatísticas importantes de otimização e utilização fornecidas pelo Gemini no widget Resumo da otimização:

    Exemplo das estatísticas do centro de FinOps fornecidas pelo Gemini Cloud Assist.

Pontuação FinOps

Exemplo do widget de pontuação de FinOps.

A pontuação de FinOps pode ajudar a avaliar a eficácia com que está a usar as Google Cloud ferramentas para monitorizar e poupar custos, e como pode continuar a otimizar os custos. A pontuação é um cálculo baseado na forma como segue as práticas recomendadas de otimização, incluindo o seguinte:

  • Monitorizar os gastos iniciando sessão ativamente e usando as ferramentas do Cloud Billing.
  • Usar ferramentas como etiquetas e marcadores para atribuir custos aos seus recursos.
  • Otimizar recursos desativando recursos inativos e redimensionando instâncias.
  • Comprar DFs, incluindo oportunidades de DFs recomendadas pelo Google Cloud.
  • Criar e monitorizar orçamentos com frequência.
  • Automatizar a gestão de custos através de ferramentas como a exportação de faturação do BigQuery e a API Budgets.

Selecione Melhore a sua pontuação para rever as ações de poupança de custos Google Cloud recomendadas com base em três fases do percurso de FinOps na nuvem: informar, operar e otimizar.

Exemplo da página de detalhes da pontuação de FinOps.

A pontuação de FinOps também fornece uma pontuação de referência de pares como uma vista do seu desempenho de otimização no contexto de verticais da indústria com base em dados de utilização agregados. Todos os clientes são automaticamente ativados para a agregação de testes de referência entre pares, mas pode optar por desativá-la em qualquer altura. Se optar por desativar esta funcionalidade, deixa de ver recomendações de CUDs, a pontuação de FinOps ou a pontuação de referência de pares no centro de FinOps.

As pontuações de referência de FinOps e pares baseiam-se em dados recolhidos dois dias antes e são atualizadas diariamente. A sua pontuação pode mudar consoante fatores como novos clientes que se juntam à pontuação de referência de pares.

Ative ou desative a participação na pontuação de referência de pares

Para ativar ou desativar a participação na análise comparativa entre pares, tem de ter a função de administrador da conta de faturação na sua conta do Cloud Billing e a autorização dataprocessing.groupcontrols.update na sua conta do Cloud Billing, que faz parte da função de administrador de recursos dos controlos de processamento de dados.

  1. Na Google Cloud consola, abra o Identity and Access Management (IAM) Transparency and Control Center para a sua conta de faturação da Google Cloud.

    Aceder ao Centro de transparência e controlo

  2. Selecione a sua conta do Cloud Billing no menu.

  3. Para desativar a participação em testes de referência de pares, na tabela Grupos de processamento de dados, para o grupo Faturação, clique em Desativar.

    Se quiser ativar esta opção, selecione Ativar.

Poupanças potenciais/mês

Exemplo do widget Poupanças potenciais por mês.

Com o gráfico Potenciais poupanças/mês, pode focar-se nas poupanças por serviço ou por projeto. O gráfico mostra a poupança mensal potencial total de todas as oportunidades de otimização de custos discriminadas pelo serviço ou projeto associado.

Painel de controlo de recomendações

No gráfico Potenciais poupanças/mês, pode aceder ao painel de controlo Recomendações, onde pode rever todas as recomendações de FinOps, ver os detalhes das recomendações, enviar recomendações a outras pessoas para revisão e aplicar recomendações para otimizar os custos da nuvem.

Para abrir o painel de controlo Recomendações, selecione Ver todas as recomendações.

Principais recomendações

Exemplo do widget Principais recomendações.

O widget Principais recomendações mostra as 10 principais recomendações por potencial de poupança de custos. Cada recomendação apresenta as poupanças mensais estimadas, o serviço associado e uma breve descrição da recomendação.

Se tiver a função de visualizador do Recommender na sua conta do Cloud Billing, pode selecionar uma recomendação para obter mais detalhes e aplicar a recomendação. Consoante o tipo de recomendação, também pode precisar de autorizações do projeto para ver os detalhes e aplicar uma recomendação.

Potencial utilização desperdiçada

Exemplo do widget Potencial de utilização desperdiçada no hub de FinOps.

(Pré-visualização) Obtenha estatísticas sobre a utilização de recursos e o custo de potenciais desperdícios. Para os recursos que fornecem métricas de utilização (como o Compute Engine, o Google Kubernetes Engine, o Cloud SQL e o Cloud Run), o gráfico mostra os custos dos recursos aprovisionados com uma utilização potencialmente desperdiçada.

Para determinar o desperdício, as estatísticas de utilização usam várias recomendações para ajudar a identificar recursos inativos, oportunidades de redimensionamento de recursos com aprovisionamento excessivo ou insuficiente e configurações subótimas. Em seguida, resumem o custo da potencial utilização desperdiçada para cada serviço que devolve métricas de utilização.

Para ver os detalhes das estatísticas e aceder às recomendações de otimização de custos, clique em Ver estatísticas de utilização para abrir o painel de controlo Estatísticas de utilização.

Poupanças realizadas no mês passado

Exemplo do widget Poupanças realizadas no mês passado.

Para uma vista geral das suas poupanças com compromissos, use o widget Poupanças realizadas no mês passado, que discrimina as suas poupanças pelos serviços para os quais comprou compromissos.

Painel de controlo da pegada de carbono

Exemplo do widget Pegada de carbono.

O painel de controlo da pegada de carbono apresenta as emissões de gases com efeito de estufa estimadas da sua Google Cloud utilização, o que ajuda a otimizar os gastos na nuvem e a reduzir o impacto de carbono. Para mais informações, visite a documentação da pegada de carbono.

Quando vê o painel de controlo de recomendações, na lista de recomendações, a coluna Região apresenta uma folha verde junto às localizações com o menor impacto de carbono. Para mais informações, consulte ícone de folha Baixo CO2.

Aplique recomendações

Continue a otimizar os custos tirando partido das recomendações de poupança de custos da Google. Para aceder e aplicar recomendações, tome qualquer uma das seguintes ações:

Recomendadores de custos do hub de FinOps

O painel de controlo do hub de FinOps recebe métricas de vários Google Cloud recomendadores de custos. Use a tabela seguinte para saber mais acerca de cada motor de recomendações.

Nome ID do motor de recomendações Breve descrição
Recomendadores de Descontos de fidelidade (CUDs)
Recomendador de descontos de fidelidade google.compute.commitment.UsageCommitmentRecommender Reduza os custos através da compra de compromissos baseados em recursos
Recomendador de descontos de fidelidade google.cloudbilling.commitment.SpendBasedCommitmentRecommender Reduza os custos através da compra de compromissos flexíveis baseados em gastos e de computação
Recomendadores do Compute Engine
Recomendador de imagens personalizadas inativo google.compute.image.IdleResourceRecommender Remova imagens não usadas
Recomendador de endereços IP inativos google.compute.address.IdleResourceRecommender Remova IPs não usados
Recomendador de discos persistentes inativos google.compute.disk.IdleResourceRecommender Faça uma cópia de segurança e remova discos não usados
Recomendador de VMs inativas google.compute.instance.IdleResourceRecommender Remova VMs não utilizadas
Recomendador de reservas inativas google.compute.IdleResourceRecommender Remova reservas não usadas
Recomendador de tipo de máquina do grupo de instâncias geridas google.compute.instanceGroupManager.MachineTypeRecommender Ajuste os tipos de máquinas dos MIGs
Recomendador de reservas pouco usadas google.compute.RightSizeResourceRecommender Ajuste o tamanho das reservas subutilizadas
Recomendador de tipo de máquina de VM google.compute.instance.MachineTypeRecommender Ajuste os tipos de máquinas de VMs
Recomendações do Google Kubernetes Engine (GKE)
Recomendador de clusters inativos do GKE google.container.DiagnosisRecommender
subtype: CLUSTER_IDLE
Remova clusters do GKE não usados
Recomendador de clusters do GKE com aprovisionamento excessivo google.container.DiagnosisRecommender
subtype: CLUSTER_OVERPROVISIONED
Ajuste o tamanho dos clusters do GKE com aprovisionamento excessivo
Recomendador de clusters do GKE com aprovisionamento insuficiente google.container.DiagnosisRecommender
subtype: CLUSTER_UNDERPROVISIONED
Otimize clusters do GKE com aprovisionamento insuficiente
Recomendadores do Cloud SQL
Recomendador de instâncias inativas do Cloud SQL google.cloudsql.instance.IdleRecommender Remova instâncias de SQL não usadas
Recomendador de instâncias com aprovisionamento excessivo do Cloud SQL google.cloudsql.instance.OverprovisionedRecommender Ajuste o tamanho das instâncias de SQL com aprovisionamento excessivo
Recomendador de instâncias com aprovisionamento insuficiente do Cloud SQL google.cloudsql.instance.UnderprovisionedRecommender Otimize instâncias de SQL com aprovisionamento insuficiente
Recomendadores do Cloud Run
Recomendador de atribuição de CPU do Cloud Run google.run.service.CostRecommender Mude para CPU sempre alocada
Recomendador de projetos – todos os serviços
Recomendador de projetos sem supervisão google.resourcemanager.projectUtilization.Recommender Reivindique ou remova projetos não usados

Recursos