Fundamentos da computação em nuvem

CapEx contra OpEx

Por que comprar um servidor e alugar um da nuvem afetam o balanço de uma empresa de formas completamente diferentes, e por que uma fatura mensal não é sinônimo automático de OpEx.

Iniciante 15 minutos 4 Objetivos de aprendizado
  1. Definir despesa de capital (CapEx) e despesa operacional (OpEx) perguntando quem é dono do ativo por trás do custo
  2. Explicar por que a nuvem deslocou o gasto de TI de CapEx para OpEx, e o que essa mudança faz com o caixa e o risco
  3. Identificar a ideia equivocada de que a frequência da cobrança, e não a propriedade do ativo, é o que define CapEx ou OpEx
  4. Calcular os totais de CapEx e OpEx da mesma carga de trabalho usando valores reais em dólares

De um palpite travado para uma escolha mensal

A lição anterior fechou o tópico dos modelos de implantação apontando direto para a pergunta que toda essa escolha acaba enfrentando: quanto isso custa de verdade. E a primeira lição deste domínio já tinha deixado uma pista, de passagem: uma compra grande e antecipada de hardware é um gasto de capital, ou CapEx, feito meses antes de você saber quanta daquela capacidade realmente vai usar. Trocar essa compra por um provedor de nuvem muda mais do que o fornecedor. Muda a palavra que a contabilidade usa para descrever o gasto: despesa operacional, ou OpEx. Não é só vocabulário. Essa diferença muda quanto caixa a empresa trava de uma vez, como a compra afeta a declaração de impostos, e quanto risco ela carrega em uma decisão difícil de desfazer.

O que é CapEx, e o que ele custa antecipadamente

CapEx é dinheiro gasto para adquirir um ativo de vida longa, um prédio, um veículo, hardware de servidor, que a empresa passa a possuir e usar por anos. A contabilidade não deixa você deduzir a compra inteira no dia em que paga por ela. Em vez disso, você deprecia: espalha a despesa ao longo da vida útil do ativo na demonstração de resultados, mesmo que o caixa tenha saído do banco de uma vez só. Um servidor de US$ 40.000 com vida útil de 5 anos, depreciado de forma linear, aparece como uma despesa de US$ 8.000 por ano durante 5 anos, mas os US$ 40.000 inteiros já tinham sumido do caixa da empresa no mês da compra.

Essa diferença entre "caixa gasto" e "despesa reconhecida" cria 2 consequências reais. Primeiro, o caixa fica comprometido de imediato, antes de o negócio saber se vai crescer até preencher aquela capacidade ou se vai sobrar hardware parado. Segundo, a compra é quase definitiva: desfazê-la significa vender hardware usado, geralmente por uma fração do que custou, e não apenas cancelar uma assinatura.

O que é OpEx, e por que os provedores de nuvem são construídos para vender isso

OpEx é o custo de manter o negócio funcionando no dia a dia, reconhecido como despesa no mesmo período em que ocorre, sem deixar um ativo duradouro no balanço depois. Alugar computação de um provedor de nuvem é exatamente isso: você paga por uma hora de uso, e o custo dessa hora entra nos livros no mês em que foi usada, sem se espalhar por 5 anos futuros de depreciação. Nada nesse arranjo exige que você seja dono de hardware, porque você não é. O provedor é.

É também por isso que o próprio AWS Well-Architected Framework lista "adotar um modelo de consumo" como princípio fundamental de otimização de custo: pagar só pelos recursos computacionais que você consome, e aumentar ou reduzir o uso conforme o negócio realmente precisa, em vez de dimensionar uma compra com base em um palpite sobre o futuro. O framework dá um exemplo concreto: um ambiente de desenvolvimento usado só 8 horas por dia, em dias úteis, pode cortar até 75% do custo de computação simplesmente desligando fora desse horário, em vez de pagar pelas 128 horas semanais em que ninguém está usando. Uma compra de CapEx não consegue fazer isso. Depois que você é dono do servidor, ele custa o mesmo esteja ocupado ou ocioso.

O equívoco: frequência de cobrança não é o teste

É tentador presumir que, se um custo aparece na fatura todo mês, ele é OpEx, e que, se você paga um valor único antecipado, ele é CapEx. Essa regra quebra assim que você observa como os provedores de nuvem realmente cobram por compromissos.

A AWS deixa você pagar um Reserved Instance ou Savings Plan de 3 anos inteiro à vista, em um único pagamento que pode chegar a dezenas de milhares de dólares pagos no primeiro dia. Esse pagamento único e grande continua sem virar CapEx, porque a empresa continua sem ser dona de um servidor. A AWS é. A contabilidade trata isso como uma despesa operacional paga antecipadamente, amortizada ao longo dos 3 anos que ela cobre, não como um ativo que se deprecia no balanço de quem comprou. A comparação também funciona ao contrário: uma empresa que financia a compra de um servidor físico com um empréstimo bancário e paga em 36 parcelas mensais iguais continua pagando por CapEx. Parcelar o pagamento não transforma um empréstimo em aluguel. A empresa continua sendo dona, e continua depreciando, a máquina no final das contas.

O teste real é fácil de enunciar e fácil de esquecer sob pressão: você é dono de um ativo que se deprecia no seu balanço, ou está pagando pelo ativo de outra pessoa conforme o consome? Essa pergunta, não o cronograma da fatura, é o que um time financeiro está de fato perguntando quando rotula um custo como CapEx ou OpEx.

Exemplo prático: a mesma carga de trabalho, 2 contabilidades diferentes

Imagine uma empresa que precisa de um servidor de banco de dados para atender um tráfego estável e previsível pelos próximos 5 anos. Ela pode seguir 2 caminhos.

O caminho CapEx: comprar um servidor físico por US$ 40.000. Esses US$ 40.000 saem do banco no primeiro mês. A demonstração de resultados mostra US$ 8.000 de depreciação por ano, durante 5 anos. A empresa também passa a ser dona do espaço de rack e do consumo de energia que esse servidor exige, e vai pagar para descartá-lo quando ele se aposentar.

O caminho OpEx: alugar computação equivalente de um provedor de nuvem por US$ 700 por mês, ou US$ 8.400 por ano. Cada fatura mensal é totalmente contabilizada no mês em que ocorre. Nenhum caixa fica comprometido além daquele mês, e o arranjo pode ser redimensionado ou cancelado a qualquer momento, sem nada para revender depois.

Some 5 anos de cada caminho, ignorando custos de financiamento para simplificar: o caminho CapEx gasta US$ 40.000 no total em caixa. O caminho OpEx gasta US$ 8.400 por ano durante 5 anos, ou US$ 42.000. O caminho da nuvem, aqui, custa um pouco mais em dólares totais ao longo dos 5 anos inteiros. Vale parar nesse ponto: OpEx não é garantia de um preço menor. A vantagem dele está em compromissos menores e reversíveis, em vez de um único compromisso grande e irreversível, o que importa mais quando você ainda não tem certeza de que vai usar aquela capacidade pelos 5 anos inteiros. Se essa flexibilidade extra vale essa diferença, e como medir o quadro completo direito, é exatamente o que a lição de custo total de propriedade, mais adiante neste tópico, vai resolver.

Para onde isso leva

Faça uma pergunta sobre qualquer custo: você é dono do ativo, ou está alugando o resultado? Essa única distinção, não como a fatura chega, é o que separa CapEx de OpEx. Saber que o gasto com nuvem é OpEx ainda não diz qual opção de OpEx escolher, porém. Provedores de nuvem vendem a mesma capacidade de várias formas diferentes, sob demanda, reservada, spot, cada uma trocando uma quantidade diferente de desconto por uma quantidade diferente de compromisso. Essa escolha é o que a próxima lição destrincha.