Mantendo os custos de nuvem sob controle
As faturas da nuvem raramente disparam por causa de uma única grande decisão. Elas aumentam aos poucos, um recurso esquecido de cada vez.
A nuvem torna fácil começar algo e tão fácil quanto esquecer que continua rodando. A maioria das faturas surpresa não é causada pelo crescimento. Elas vêm de ambientes de teste que ninguém desligou, logs que ninguém lê e servidores dimensionados para um dia de lançamento que já passou faz tempo. Alguns hábitos mantêm a fatura previsível.
Defina orçamentos e alertas
Todos os principais provedores de nuvem permitem definir um orçamento e enviar alertas conforme os gastos se aproximam dele. Faça isso logo no primeiro dia, com alertas em alguns pontos do caminho. Os orçamentos geralmente avisam em vez de interromper os gastos, então certifique-se de que os alertas cheguem a alguém que tomará uma atitude.
Use tags em tudo
Identifique cada recurso com o produto, o ambiente e um responsável. As tags transformam uma fatura longa e confusa em algo fácil de ler: tanto para produção, tanto para staging, tanto para o experimento da última primavera. Sem elas, ninguém sabe para que serve um recurso, e ninguém tem coragem de excluí-lo.
Limpe o que estiver ocioso
Os vilões de sempre são ambientes de desenvolvimento que continuam rodando à noite e nos fins de semana, armazenamento esquecido após a exclusão de um servidor, snapshots antigos e backups fora do período de retenção, além de endereços e balanceadores de carga não utilizados. Programe ambientes que não sejam de produção para desligar fora do horário de trabalho e procure recursos ociosos todos os meses.
Redimensione após o lançamento
Servidores e bancos de dados costumam ser dimensionados com base em palpites feitos antes do lançamento. Após algumas semanas de tráfego real, observe o uso na prática. Se algo raramente usa mais do que uma pequena parte da sua capacidade, reduza o tamanho. Analise novamente após grandes mudanças de tráfego, para mais ou para menos. Serviços gerenciados que reduzem a escala por conta própria, ou cobram apenas pelo uso, costumam ser mais baratos para partes do aplicativo que passam a maior parte do dia ociosas.
Fique de olho em logs e transferência de dados
Os logs são baratos por gigabyte e caros em grande volume. Defina um período de retenção para cada grupo de logs em vez de guardar tudo para sempre, o que costuma ser o padrão, e desative mensagens de depuração excessivas em produção. A transferência de dados para fora da nuvem é outro custo silencioso: entregue imagens e arquivos por meio de uma rede de distribuição de conteúdo e mantenha serviços que se comunicam na mesma região.
Assuma compromissos apenas quando o uso estiver estável
Os provedores oferecem descontos em troca do compromisso com um nível de uso por um ano ou mais. Em cargas de trabalho estáveis, eles podem gerar uma economia real. Espere o uso se estabilizar e comprometa-se com o valor mínimo, não com o pico.
Meia hora por mês
Reserve trinta minutos no calendário a cada mês para analisar a fatura por serviço e por tag. Compare com o mês anterior e tire dúvidas sobre qualquer item que tenha crescido. Pequenas surpresas encontradas todos os meses continuam pequenas, e a fatura continua sendo algo que você planejou, e não algo que aconteceu com você.