Minha IBM Efetue login Inscreva-se

Seis considerações para se ter em mente ao estimar os gastos de nuvem

16 de agosto de 2023

5 minutos de leitura

A computação em nuvem pode acrescentar um total de US$ 3 trilhões às organizações que a utilizam corretamente, de acordo com a McKinsey (link externo a ibm.com). Ela está pronta para transformar empresas e setores, revolucionar a forma como os funcionários e outros stakeholders colaboram e gerar iniciativas de transformação digital.

Muitas organizações passaram os últimos anos investindo pesadamente na nuvem. O Gartner previu que os gastos de nuvem (link externo a ibm.com) chegariam a quase US$ 600 bilhões até o final de 2023. Há muitas razões pelas quais as organizações adotaram os serviços de nuvem, incluindo maior eficiência, economia de custos, escalabilidade, flexibilidade e menor tempo de lançamento no mercado.

No entanto, as organizações consideraram desacelerar os gastos de nuvem devido aos recentes contratempos econômicos. Como resultado, os orçamentos de TI estão passando por reduções junto com os orçamentos operacionais em geral. Além disso, muitas têm dificuldades para aproveitar todo o potencial da nuvem devido aos custos iniciais da nuvem, que são impulsionados por ineficiências ou custos excessivos devido a aplicações de "Lift and Shift" (link externo a ibm.com) ou subestimação dos custos de transferência de dados. Além disso, as empresas podem fazer os custos de nuvem subirem demais porque provisionam mais recursos do que o necessário para suas funções normais de negócios. Muitas empresas estão relatando aumentos anuais de custos de nuvem de 20 a 30% (link externo a ibm.com) como resultado dessas ações.

Nem sempre é fácil migrar do local para a nuvem, e isso nem sempre reduz os custos iniciais. Com a orientação correta e a abordagem de gerenciamento de custos, uma migração para a nuvem pode e deve diminuir os custos gerais de TI (link externo a ibm.com), ao mesmo tempo em que aumenta a eficiência operacional e melhora os serviços de TI.

Assim como outras despesas de TI, os custos de nuvem podem disparar e ameaçar o ROI sem as soluções corretas de gerenciamento de nuvem. As organizações não devem abandonar seus objetivos de nuvem por causa de desafios iniciais. Os executivos devem se lembrar de que há um motivo pelo qual tantas organizações adotam a nuvem. Os data centers locais incorrem em custos significativos de mão de obra, licenças, manutenção do sistema e da própria localização física.

Uma estratégia de nuvem abrangente e inteligente feita corretamente geralmente custa menos do que os data centers locais e pode liberar um valor significativo tanto para organizações estabelecidas quanto para startups.

Aqui estão seis maneiras pelas quais as organizações podem aprimorar o gerenciamento de custos de nuvem, aumentar a otimização de custos de nuvem e obter o máximo valor de seus orçamentos de nuvem.

1. Adote uma abordagem de operações financeiras (FinOps) disciplinada para gerenciar as despesas

As organizações que migram para a nuvem devem adotar o gerenciamento financeiro como um componente central da otimização de nuvem. Aquelas que não o fazem geralmente enfrentam consequências caras, de acordo com a McKinsey (link externo a ibm.com), que atribuiu os excessos às capacidades imaturas de gerenciamento financeiro (FinOps) de nuvem. Os gastos de nuvem, assim como outros gastos de TI, podem proliferar rapidamente se não houver uma plataforma de gerenciamento de nuvem que ofereça visibilidade clara dos custos ou visualizações de uso.

O gerenciamento financeiro adequado requer FinOps (uma combinação de pessoal financeiro e DevOps). É imperativo que o FinOps participe do gerenciamento da nuvem desde o início, negociando preços, definindo orçamentos e acompanhando os investimentos gerais de nuvem. Também é responsável pelo dimensionamento correto de recursos e fluxos de trabalho para entender os padrões de uso e traçar a combinação perfeita de eficiência de custos e criação de valor.

Uma maneira de as organizações fazerem isso é por meio da marcação de alocação de custos; isso fornece visibilidade mais profunda do rastreamento do uso de nuvem e dos custos associados, fornecendo visibilidade dos custos excedentes na computação e na memória.

2. Construa aplicativos nativos da nuvem quando possível

Muitas organizações iniciam suas migrações para a nuvem com dívidas tecnológicas significativas decorrentes de aplicativos legados. A dívida tecnológica ocorre quando as organizações não conseguem atualizar ou substituir aplicações mais antigas no final de seus ciclos de vida porque tinham outras prioridades ou optaram por corrigir um problema em vez de substituir toda a aplicação. Essa dívida legada geralmente pode ser transferida para a nuvem, onde o caminho mais curto para migrar a aplicação é o "Lift and Shift", ou rehospedagem. Com o Lift and Shift, as equipes de TI migram uma cópia exata de uma aplicação ou carga de trabalho do local para a nuvem pública ou privada. Esse é um método conveniente para mover aplicativos ou cargas de trabalho para a nuvem, mas pode incorrer em custos maiores porque o aplicativo "deslocado" provavelmente não é flexível ou escalonável o suficiente para aproveitar a capacidade do ambiente de nuvem de escalar e reduzir verticalmente, dependendo das necessidades de dados. As organizações precisam investigar cada aplicativo para determinar se precisam substituí-lo por algo nativo da nuvem.

3. Escolha o melhor provedor de nuvem e ecossistema para sua empresa

Organizações com altas faturas de nuvem podem não ter a plataforma de nuvem certa. Otimizar os gastos com a nuvem não é apenas cortar custos; trata-se de tomar decisões que produzam resultados ideais para cada caso de uso. As organizações hoje podem escolher entre vários serviços, todos com benefícios e desafios. Primeiro, as organizações devem descobrir se os ambientes de nuvem privada, nuvem pública, nuvem híbrida ou multinuvem são os melhores para suas necessidades. As organizações que desejam escolher a solução certa devem entender seus casos de uso específicos, suas preocupações de segurança e as aplicações atuais que seriam executadas na nuvem.

A organização também deve decidir qual tipo de serviço de nuvem utilizar dentre três opções diferentes:

  • A IaaS (infraestrutura como serviço) oferece acesso sob demanda a servidores físicos e virtuais hospedados na nuvem, armazenamento e rede—a infraestrutura de TI de back-end para executar aplicações e cargas de trabalho na nuvem. Ela permite o controle de recursos de nível mais baixo na nuvem.
  • A PaaS (plataforma como serviço) oferece acesso sob demanda a uma plataforma completa, pronta para uso e hospedada em nuvem para desenvolver, executar, manter e gerenciar aplicações. Um provedor da PaaS hospeda servidores, redes, armazenamento, software de sistema operacional, bancos de dados e ferramentas de desenvolvimento em seu data center para que os clientes possam criar, testar, implementar e escalar aplicações a uma taxa mais rápida e com menor custo do que se construíssem e gerenciassem suas aplicações no local.
  • O SaaS (software como serviço) oferece acesso sob demanda a um software de aplicação hospedado na nuvem pronto para uso. Os provedores de SaaS irão, então, gerenciar o software e a infraestrutura na qual ele é executado.

Empresas como a IBM fornecem várias soluções de IaaS, PaaS e SaaS para atender às necessidades específicas de cada tipo de organização.

4. Use ferramentas automatizadas de gerenciamento de custos e uso de nuvem

O custo da infraestrutura de nuvem pode facilmente aumentar drasticamente se não for cuidadosamente monitorado e abordado por meio de ferramentas de gerenciamento de custos de nuvem, como dashboards de detecção de anomalias, algoritmos de análise de custos, dimensionamento automático, balanceamento de carga e ferramentas de instância pontual, e automação. Um erro comum é aumentar a escala para atender a instâncias de alta demanda, mas não reduzir novamente quando os requisitos de recursos da nuvem retornam ao normal. Ferramentas inteligentes baseadas em algoritmos de aprendizado de máquina e outras tecnologias preditivas podem ajudar nesse sentido. Elas podem rastrear métricas de uso de API e aplicações, gerenciar a carga de trabalho de uma organização e evitar o provisionamento excessivo de recursos.

Essas ferramentas também podem prever o uso e os custos futuros. Dessa forma, a organização pode trabalhar com o provedor de nuvem com capacidade para aumentar ou reduzir os recursos, dependendo das necessidades em tempo real. Adotar ferramentas de otimização de nuvem e automação pode manter os custos baixos, especialmente em períodos de baixo uso de recursos.

5. Considere a possibilidade de fazer chargebacks

Os orçamentos de nuvem podem proliferar se todos forem destinados a um único orçamento, porque as unidades de negócios individuais são responsabilizadas por seus gastos específicos. As organizações que usam chargebacks atribuem mais diretamente os gastos de nuvem com base na unidade de negócios que está usando os serviços. Os chargebacks identificam quais unidades de negócios estão usando mais serviços de nuvem do que outras e atribuem custos específicos a essas unidades de negócios. Os chargebacks geralmente alteram as percepções da nuvem como um “recurso gratuito”, de acordo com a Gartner (link externo a ibm.com) e podem levar a um uso mais eficiente.

6. Renegocie com provedores de nuvem

Isso é especialmente importante para organizações que migraram para a nuvem há anos. É possível que tenham contratos baseados em expectativas antigas, instâncias reservadas ou serviços gerenciados que não são mais necessários. Um artigo da McKinsey (link externo a ibm.com) oferece uma ótima pergunta que toda organização deveria fazer sobre seu relacionamento com a nuvem: tendo a oportunidade, você assinaria o contrato existente que tem hoje? Se a resposta for não, você deve tentar renegociar, independentemente de quanto tempo falte no acordo atual.

Introdução ao IBM Turbonomic

Nenhuma organização abordará a nuvem da mesma forma, mas toda organização deve instilar um controle de custos dedicado e metodológico em sua implementação de nuvem. Caso contrário, podem surgir custos desnecessários, que sobrecarregam desnecessariamente todas as operações de TI. A abordagem certa pode facilmente reduzir até 25% dos custos de seus programas de nuvem, de acordo com a McKinsey (link externo a ibm.com).

Cada vez mais, aplicações complexas impulsionam seu negócio e podem sobrecarregar suas equipes ao tentar acompanhar a demanda dinâmica. A plataforma de otimização de custos de nuvem híbrida IBM Turbonomic permite que você execute aplicativos de forma contínua, eficiente e econômica para ajudar a garantir o desempenho do aplicativo e, ao mesmo tempo, reduzir os custos.

 

Autor

Keith O'Brien

Writer

IBM Consulting