FinOps

10 dicas para otimizar seu investimento em nuvem usando FinOps

Aprumar os gastos de nuvem com FinOps nunca é um mau negócio

FinOps é um campo emergente que tem como foco otimizar e gerir os aspectos financeiros relativos à infraestrutura e aos serviços de nuvem de uma organização. O termo FinOps compõe-se pela junção de "Finanças" e "DevOps", enfatizando as comunicações e a colaboração entre as equipes de negócios e engenharia. Com a crescente adoção da computação em nuvem, o FinOps tem se tornado um aspecto crucial na estratégia financeira geral das organizações.

Atualmente, as empresas são cada vez mais pressionadas a controlar e otimizar custos e tentam equilibrar tais pressões conduzindo transformações na nuvem que passam mantê-las competitivas no mercado. Com o FinOps, sua empresa pode aliviar a pressão de custos e investi-la de forma melhor em seu roteiro de inovação.

Um dos principais objetivos do FinOps é entender os gastos com a nuvem e decidir balizadamente sobre o rightsizing e o design de arquitetura capazes de impulsionar a eficiência e impactar positivamente seu orçamento. Em termos simples, é garantir que cada dólar gasto na computação em nuvem gere valor comercial específico e mensurável. Portanto, entender se você está usando os recursos certos para suas necessidades empresariais é uma função essencial do FinOps. Aqui estão 10 passos para atingir esse objetivo:

 

  1. Visibilidade e relatórios de custo: para otimizar efetivamente os gastos com nuvem, primeiro é preciso compreender claramente para onde seu dinheiro está indo. Isso implica monitorar custos e usos em todos os seus recursos e serviços de nuvem. Há várias ferramentas disponíveis para ajudar você a fazer isso, como AWS Cost Explorer, Azure Cost Management e Google Cloud Cost Management.
  2. Implementar uma política de governança de nuvem: uma política de governança de nuvem é um conjunto de regras e melhores práticas que a organização segue para otimizar seus gastos com a nuvem. Pode englobar coisas como fixar alertas de orçamento, estabelecer metas de otimização de custos e definir padrões de etiquetagem de recursos. Implementando uma política de governança de nuvem, você garante que sua organização esteja trabalhando consistentemente para otimizar seus gastos nesse sentido.
  3. Rightsizing: é essencial para garantir que os recursos usados por você na nuvem sejam perfeitamente compatíveis com suas cargas de trabalho. O provisionamento excessivo de recursos pode levar a custos desnecessários, enquanto o subprovisionamento pode gerar problemas de desempenho. Para encontrar o equilíbrio certo, você pode usar ferramentas como AWS Trusted Advisor, Azure Cost Management ou Google Cloud Operations Suite para identificar recursos que estejam sobrecarregados ou ociosos. Em seguida, pode ajustar o tamanho dos recursos para conseguir maior adequação às suas cargas de trabalho.
  4. Automatizar a otimização de custos: existem várias ferramentas e técnicas que podem ajudar a otimizar automaticamente seus gastos com a nuvem. Por exemplo, você pode usar AWS EC2 Auto Scaling, Azure Autoscale ou Google Managed Instance Groups (MIGs) para expandir ou reduzir automaticamente seus recursos com base na demanda. Isso evita que você pague por recursos não utilizados e ajuda a assegurar recursos suficientes para atender aos requisitos de suas cargas de trabalho.
  5. Etiquetagem de recursos: etiquetar adequadamente seus recursos ajuda a entender melhor os custos e facilita a identificação de áreas em que é possível otimizar gastos. Para que a etiquetagem seja efetiva, você deve ter uma estratégia que promova consistência e eficácia. A etiquetagem permite categorizar seus recursos com base em fatores como centro de custo, aplicativo ou ambiente. Isso ajuda você a identificar recursos desnecessariamente onerosos e a tomar medidas para otimizá-los. Coisas simples, como a normalização de chave/valor da tag, podem ser de extrema utilidade.
  6. Utilizar instâncias spot: se as suas cargas de trabalho independem de horários e suportam interrupções, você pode tirar vantagem das instâncias spot. São instâncias oferecidas com preço descontado, mas que podem ser encerradas pelo provedor de nuvem se a procura por instâncias sob demanda aumentar. Ao usar instâncias spot, você pode reduzir significativamente seus gastos com nuvem sem sacrificar o desempenho.
  7. Implementar uma estratégia de gestão do ciclo de vida dos dados: o consumo de armazenamento obsoleto ou subaproveitado pode levar a uma fatura de nuvem pública significativamente maior no final do mês. Reduza esses custos automatizando a retenção de instantâneos ou utilizando funções de estratificação no armazenamento de objetos.
  8. Gerenciar as taxas de egresso na nuvem: nas transferências de dados na nuvem, você não paga pelos dados quando eles entram; as cobranças ocorrem quando eles saem. Entenda e planeje suas transferências de dados. As transferências para fora da sua nuvem podem avultar-se rapidamente. 
  9. Evitar o aprisionamento prematuro a descontos por compromisso: aborde a arquitetura e o rightsizing antes de explorar o uso contínuo ou os descontos por compromisso. Isso parece simples, mas as empresas muitas vezes vão atrás de uma vitória rápida, aprisionando-se a um desconto por compromisso por meio de uma instância reservada ou um plano econômico, e depois descobrem que tudo o que conseguiram fazer foi tornar o desperdício um pouco menos caro.
  10. Avaliar as necessidades das cargas de trabalho: pondere a arquitetura multinuvem, incluindo hiperescaladores públicos e nuvens privadas hospedadas. Nuvens públicas em grande escala nem sempre são a resposta certa. Analise suas cargas de trabalho e suas necessidades comerciais e, em seguida, engendre de forma adequada. Considere itens como conformidade regulatória, latência, segurança, estabilidade de custos, disponibilidade de talentos, portabilidade e resiliência em sua tomada de decisão.

 

Em resumo, FinOps é um aspecto crucial na gestão da infraestrutura e dos serviços de nuvem de uma organização. Em um ambiente multicloud, o FinOps possibilita que se tomem decisões em relação a reservas de longo prazo e às opções de desconto disponíveis para propriedade a prazo — além de permitir a comparação entre os provedores de nuvem. Isso pode ser especialmente importante para funções comuns, como contêineres ou computação de alto desempenho (HPC).

Seguindo as 10 práticas recomendadas acima, você pode reduzir significativamente seus gastos com a nuvem e otimizar o desempenho financeiro da sua organização, melhorando agilidade e velocidade dela.

Para obter mais informações sobre FinOps, entre em contato comigo ou acesse a FinOps Foundation em www.finops.org.

 

Join the Conversation: Find Solve on Twitter and LinkedIn, or follow along via RSS.

Stay on top of what's next in technology

Learn about tech trends, innovations and how technologists are working today.

Subscribe
economic times

Pesquisa Gerenciando a TI em Tempos de Dificuldade Econômica 2022

About the Authors

A man smiling for a headshot

VP - Evangelist and Senior Architect

Ben Blanquera

Ben is VP-Evangelist and Senior Architect with Rackspace Technology. He works with enterprises, architecting solutions to enable them to drive business outcomes through thriving in a multicloud world.    He is a 35-year veteran in multiple industries including health care, manufacturing, and technology consulting. Prior to Rackspace, Ben was with Covail, a leading-edge provider of AI/ML and cybersecurity services to Fortune 1000 clients. At Covail, Ben was VP of Delivery and transitioned to VP of Revenue and Client Success.  A recognized technology leader, Ben was named a Premier 100 leader by Computerworld. Outside of work, he loves to travel, ride his bike, and spend time with his wife and four daughters. He is an active organizer in the tech community and curates the Central Ohio CIO forum (150+ CIOs) and founded Techlife Columbus. Ben also serves on the Pitch Advisory Board for South by Southwest and the Editorial Board for CDO Magazine.

Read more about Ben Blanquera