Todos os produtos
Search
Central de documentação

Container Service for Kubernetes:Visão geral do conjunto de custos

Última atualização: Jun 27, 2026

Aloque, analise e reduza os custos de recursos de clusters ACK com ferramentas de governança baseadas em FinOps.

Contexto

As tecnologias cloud-native reduzem os gastos com TI por meio do compartilhamento, isolamento e dimensionamento de recursos, tornando-se a escolha preferencial para a transformação de TI empresarial. No entanto, o Relatório CNCF FinOps Kubernetes de 2021 constatou que 68% dos entrevistados gastaram mais com computação após migrar para o Kubernetes, sendo que 36% relataram aumentos superiores a 20%. Esse aumento decorre do uso inadequado de tecnologias cloud-native e da falta de controles de custos apropriados.

Para resolver esses problemas, o ACK oferece o conjunto de gerenciamento de custos, uma solução de governança baseada em FinOps com recursos como verificação de desperdício e previsão de custos. Ao combinar análise de faturas, estatísticas de uso e consultas de preços em tempo real, o conjunto gera estimativas precisas de custo por pod. Isso apoia a alocação de custos de recursos do cluster, a melhoria da utilização e a redução de despesas.

Consulte o documento oficial do FinOps.

Solução de governança de custos baseada em FinOps

A solução analisa os custos de recursos nas dimensões físicas (nós, pools de nós, grupos de recursos) e lógicas (pods, cargas de trabalho, namespaces) para criar um perfil de custos abrangente. O FinOps visualiza os gastos de TI nas áreas de negócios, O&M e finanças, rastreando responsabilidades em vez de passivos para reduzir custos continuamente.

image.png

O ACK gerencia os gastos de TI por meio do FinOps em três áreas: visibilidade de custos, otimização de custos e controle de custos.

Visibilidade de custos

O FinOps fornece modelos de alocação e perfis inteligentes de custos para medição, faturamento e alocação de custos de contêineres nas dimensões de cluster, namespace, pool de nós e aplicação.

  • A dimensão de cluster oferece insights sobre recursos e custos gerais, destacando tendências e anomalias. Caso as flutuações de gastos do cluster se desviem do esperado, investigue e identifique a causa.

  • A dimensão de namespace filtra e exibe dados de recursos e custos por namespace. Classifique departamentos ou sistemas de negócios por namespace para visualizar os custos alocados a cada departamento ou sistema.

  • A dimensão de pool de nós fornece insights de custos no nível do pool. A maior parte dos custos do cluster vem de instâncias ECS gerenciadas por engenheiros de O&M. Utilize esses insights para analisar os custos de recursos do pool de nós e escolha o método de faturamento adequado.

  • Filtre aplicações usando curingas de rótulos para visualizar seus custos e recursos. Os insights de custos de aplicações focam na otimização para cenários específicos. Por exemplo, rotule todas as aplicações em um pipeline para monitorar aplicações interdependentes e analisar os custos de todo o pipeline.

Otimização de custos

A otimização de custos oferece estratégias para identificar e minimizar o desperdício de recursos. Use a visibilidade de custos para monitorar tendências e, em seguida, selecione e aplique estratégias de otimização.

As estratégias comuns de otimização de custos incluem:

  • Escolha um método de faturamento adequado, como planos de economia, para seus recursos em nuvem.

  • Utilize recursos de dimensionamento de aplicações, como dimensionamento automático de nós, dimensionamento serverless, dimensionamento de instâncias ECS e instâncias de contêiner elásticas, além de dimensionamento horizontal de pods.

  • Aplique políticas de agendamento e reagendamento de pods para otimizar custos.

  • Adote colocation por compartilhamento de tempo ou colocation com instâncias preemptíveis.

  • Otimize o desempenho com acesso não uniforme à memória (NUMA) ou vinculação de vCore.

Crie perfis de recursos para cargas de trabalho nativas do Kubernetes. Esse recurso analisa o uso histórico de recursos e recomenda especificações de recursos de contêiner, simplificando a configuração de solicitações e limites. Consulte Perfil de recursos.

Controle de custos

O controle de custos abrange gerenciamento de orçamento, gerenciamento de cotas, previsão de custos e alertas de custos, com suporte a cenários de multinuvem e nuvem híbrida.

A visibilidade e o controle de custos são as medidas FinOps mais eficientes para a governança de custos. Supervisores de TI e equipes de infraestrutura usam a visibilidade de custos para identificar desperdícios e o controle de custos para reduzi-los. A equipe de negócios cuida da otimização de custos, selecionando estratégias com base em sua experiência. Contudo, estratégias de otimização inadequadas podem gerar dívida técnica, tornando a visibilidade e o controle de custos mais confiáveis para atingir os objetivos de governança.

Procedimento de governança de custos

10

A governança de custos de TI empresarial geralmente envolve três funções: supervisor de TI ou analista financeiro, engenheiro de O&M de TI e engenheiro de P&D.

  • Supervisor de TI ou analista financeiro: garante que os custos de TI permaneçam dentro do orçamento e contata os engenheiros de O&M de TI caso os custos excedam o limite estabelecido.

  • Engenheiro de O&M de TI: analisa as causas de estouro de orçamento, projeta estratégias de otimização e impulsiona as equipes de negócios a implementá-las.

  • Engenheiro de P&D: implementa as estratégias de otimização e relata sua eficácia.

A governança de custos inclui as seguintes etapas:

  1. Visualize o painel de custos do cluster e verifique se há desperdício de recursos.

  2. Se o painel indicar desperdício de recursos, identifique o departamento ou negócio responsável e localize a causa. Analise por namespace, pool de nós ou aplicação — essas dimensões geralmente correspondem a departamentos, recursos e negócios.

  3. Após localizar a causa, entre em contato com a equipe de negócios relevante para otimizar os custos.

  4. Visualize o painel de custos do cluster ou o painel específico da dimensão para confirmar os resultados da governança de custos.