Whitepaper 'FinOps e gerenciamento de custos para Kubernetes'
Por favor, considere dar ao OptScale um Estrela no GitHub, é código aberto 100%. Aumentaria sua visibilidade para outros e aceleraria o desenvolvimento de produtos. Obrigado!
Ebook 'De FinOps a estratégias comprovadas de gerenciamento e otimização de custos de nuvem'
OptScale FinOps
OptScale — FinOps
Visão geral do FinOps
Otimização de custos:
AWS
Microsoft Azure
Google Cloud
Nuvem Alibaba
Kubernetes
MLOps
OptScale — MLOps
Perfil de ML/IA
Otimização de ML/IA
Criação de perfil de Big Data
PREÇOS OPTSCALE
cloud migration
Acura – migração para nuvem
Visão geral
Nova plataforma de banco de dados
Migração para:
AWS
Microsoft Azure
Google Cloud
Nuvem Alibaba
VMware
Pilha aberta
KVM
Nuvem pública
Migração de:
Na premissa
disaster recovery
Acura – DR e backup na nuvem
Visão geral
Migração para:
AWS
Microsoft Azure
Google Cloud
Nuvem Alibaba
VMware
Pilha aberta
KVM

Princípios FinOps: Controle

Nos meus artigos anteriores, discutimos Metodologia FinOpsVisibilidade, e Otimização de Custos. Agora vamos cobrir o próximo e, provavelmente, o mais importante princípio – Controle.

 

FinOps-principles-сontrol

Ser capaz de ver dados históricos dos seus gastos com nuvem e otimizá-los é importante, mas é crucial ter a oportunidade de criar um processo em que os fundos sejam alocados e usados apenas para o que devem e com uma opção para gerenciar e prever as despesas.

Os benefícios de estabelecer um processo adequado de controle de custos na nuvem são óbvios, mas vamos resumi-los:

  • É o principal impulsionador da otimização constante quando não há custos ocultos, recursos órfãos ou não utilizados.
  • Sem gastos excessivos no orçamento – você conhece seu orçamento e pode prever os gastos projetando-os para o mês, trimestre ou, em alguns casos, até mesmo para o ano atual.
  • Nenhuma destruição para sua equipe quando a equipe precisa revisar periodicamente as despesas e descobrir uma maneira de otimizar para ficar abaixo do orçamento.

10 passos para implementar o princípio de controle no processo FinOps

  1. Crie um orçamento separado para cada item granular que você gostaria de rastrear. Pode ser (mas não limitado a) um trabalho de CI/CD ou um cluster de aplicativos, uma equipe de P&D, um projeto de PoC, etc.

2. Atribua um proprietário a cada orçamento específico. Não espere que uma pessoa possa rastrear adequadamente mais de 7 orçamentos. Pode ser um engenheiro de DevOps ou um membro da equipe de FinOps.

3. Identifique uma regra sobre como os recursos devem se enquadrar em um orçamento específico e um proprietário. Pode ser uma tag ou um prefixo/postfix de nome de recurso ou algumas outras regras usadas na sua empresa. Idealmente, se os recursos puderem se enquadrar em orçamentos automaticamente (recursos de trabalho de CI/CD criados com uma tag, engenheiros usam seus nomes em prefixo etc.).

4. Defina regras TTL. Pode ser outra tag ou, por exemplo, uma regra para remover recursos com mais de 24 horas se eles não contiverem alguma tag específica 'do-not-delete'.

5. Crie um script de limpeza para ser lançado periodicamente e remover recursos com TTL expirado. Não se esqueça de volumes, snapshots e imagens, eles são recursos caros, mas na sua empresa, você deve ter outras categorias.

6. Crie um script ou use ferramentas de gerenciamento de custos de nuvem de terceiros para calcular e rastrear previsões de orçamento e fornecer dados de despesas de nuvem atualizados para cada proprietário de recurso. Ferramentas nativas de nuvem são muito limitadas em uma maneira que você pode rastrear despesas – tenha em mente que a ideia principal da nuvem para você é gastar mais, não economizar. Eu sugiro enviar os dados para os proprietários de orçamento e recursos toda sexta-feira de manhã para que eles tenham tempo de revisar e corrigir os problemas até o fim de semana começar.

7. O script da p.6 deve ser capaz de enviar alertas instantâneos se houver um gasto real acima do orçamento ou se a previsão for 1,5 maior que seu orçamento. Isso dá mais espaço para algumas ações corretivas.

8. Controle o uso de instâncias reservadas e planos de economia. É ridículo quantas empresas adotam essas opções, mas ainda as usam.

9. Controle o uso de instância spot para trabalhos de CI/CD. Para a maioria dos trabalhos recorrentes, sua equipe pode usar instâncias pontuais, mas pode não estar familiarizada com a funcionalidade.

10. Este é o passo mais importante. Eduque sua equipe sobre os passos e explique por que eles são importantes. Executar todos os passos acima é um processo, mas não uma ação única. A maioria das empresas falha exatamente por esquecer de executar os passos recorrentemente.

Lembre-se também de que existem ferramentas de gerenciamento de custos de nuvem que podem ajudar com o princípio e cuidar da maioria, mas não de todas as etapas. Se sua equipe não levar isso a sério ou não for educada, você não obterá o melhor do FinOps.

A marcação é uma das etapas iniciais em uma jornada de otimização de custos de nuvem e adoção de FinOps. Ela permite identificar os proprietários dos recursos e o propósito do uso dos recursos de forma impecável e obter total transparência de custos de nuvem. Aprenda a definir um sistema de marcação para recursos de nuvem → https://hystax.com/how-to-define-a-tagging-system-for-cloud-resources.

Nick Smirnov, CEO and Co-Founder

Nick Smirnov, CEO na Hystax

Digite seu e-mail para ser notificado sobre conteúdo novo e relevante.

Obrigado por se juntar a nós!

Esperamos que você ache útil

Você pode cancelar a assinatura dessas comunicações a qualquer momento. política de Privacidade

Novidades e Relatórios

FinOps e MLOps

Uma descrição completa do OptScale como uma plataforma de código aberto FinOps e MLOps para otimizar o desempenho da carga de trabalho na nuvem e o custo da infraestrutura. Otimização de custo de nuvem, Dimensionamento correto de VM, instrumentação PaaS, Localizador de duplicatas S3, Uso RI/SP, detecção de anomalias, + ferramentas de desenvolvedor de IA para utilização ideal da nuvem.

FinOps, otimização de custos de nuvem e segurança

Conheça nossas melhores práticas: 

  • Como liberar IPs elásticos no Amazon EC2
  • Detectar VMs do MS Azure interrompidas incorretamente
  • Reduza sua fatura da AWS eliminando instantâneos de disco órfãos e não utilizados
  • E insights muito mais profundos

Otimize o uso de RI/SP para equipes de ML/AI com OptScale

Descubra como:

  • veja cobertura RI/SP
  • obtenha recomendações para uso ideal de RI/SP
  • aprimore a utilização de RI/SP por equipes de ML/IA com OptScale