Por que toda startup deve definir um orçamento e como o AWS Budgets facilita isso.

Como estava esse conteúdo?

Eu realmente preciso de um orçamento?

Como startup, é provável que você esteja priorizando a velocidade para criar rapidamente e colocar seu produto no mercado o mais rápido possível. Embora seja essencial focar em seu produto, isso também significa que é fácil ignorar seus gastos com a AWS, especialmente se você estiver usando programas de crédito como o AWS Activate. Você também pode ter membros da equipe usando várias funções diferentes em suas funções, o que torna difícil poupar o número de funcionários ou a atenção no gerenciamento de custos.

Mas em um espaço em que uma fatura surpresa pode destruir o negócio, as startups recém-lançadas devem ser econômicas desde o início e ficar de olho nos custos para maximizar o ritmo. De acordo com a CBInsights, a principal razão pela qual as startups falham é porque elas ficam sem dinheiro, portanto, não estabelecer bons hábitos de controle de custos desde o início pode acabar sendo um grande erro.

Embora o monitoramento dos custos na AWS possa parecer uma tarefa árdua (e tornar tentador ignorar completamente o processo), não precisa ser. Com o AWS Budgets, são necessários apenas alguns minutos para configurar um orçamento, o que pode ajudar você a pagar contas inesperadas antes que elas aconteçam. Você também poderá monitorar os custos e o uso ao longo do tempo, permitindo otimizar sua fatura mensal e maximizar o uso do nível gratuito perpétuo da AWS após a transição dos créditos.

O que é o AWS Budgets?

O AWS Budgets permite que você defina orçamentos para monitorar seus custos e uso, e você receberá notificações quando os orçamentos forem excedidos em limites autodefinidos. A AWS foi criada para lidar com workloads de qualquer tamanho, desde startups em estágio inicial até empresas completas, por isso é importante ter um método para detectar custos excessivos ou gastos inesperados antes de atingir o tamanho da empresa. Estabelecer um orçamento desde o início prepara você para o sucesso e ajuda a criar bons hábitos de higiene econômica desde o início.

Configure-o

Implantação com 1-Click

A configuração de um orçamento por meio do console da AWS não levará mais do que alguns minutos. Se você quiser acompanhar e aprender o processo, comece na etapa 1. Caso contrário, você pode implantar um orçamento com 1-Click com o modelo do AWS CloudFormation abaixo. Se você não usou modelos do CloudFormation antes, acompanhe aqui.

RegiãoVisualizaçãoExibir no Designer Lançamento
Leste dos EUA (Norte da Virgínia)VisualizaçãoExibir no Designer Executar pilha
Leste dos EUA (Ohio)VisualizaçãoExibir no Designer Executar pilha
Oeste dos EUA (Norte da Califórnia)VisualizaçãoExibir no Designer Executar pilha
Oeste dos EUA (Oregon)VisualizaçãoExibir no Designer

Etapa 1: selecionar o valor pretendido

O primeiro passo é estabelecer um valor orçamentário mensal. Veja como determinar qual deve ser esse valor:

  • Você já tem um valor definido para gastar mensalmente em infraestrutura? Em caso afirmativo, use isso para o valor do seu orçamento.
  • Se não, você executou workloads na AWS nos últimos seis meses? Em caso afirmativo, acesse a página inicial do Explorador de Custos da AWS e a visualização padrão (mostrada abaixo) mostrará seus gastos gerais dos últimos seis meses. Pegue a média desse valor mensal e use esse valor para o valor do seu orçamento.
  • Se você tem menos de seis meses de histórico de gastos, descubra seu ponto problemático. Qual quantia de gastos mensais quebraria o banco? Use esse valor para o valor do seu orçamento.

O objetivo de um orçamento é alertá-lo antes que uma fatura inesperadamente cara cause dificuldades financeiras substanciais. Mas quando você começa a receber notificações de que está excedendo suas metas, isso significa que você já está seguindo um caminho perigoso. Para que um orçamento seja eficaz, você deve definir um valor ideal em que não receba muitas notificações, mas apenas o suficiente para fornecer visibilidade e ter tempo para corrigir quaisquer erros de configuração acidentais.

Etapa 2: crie o orçamento no AWS Budgets

Depois de determinar seu valor alvo, acesse o AWS Budgets e crie um orçamento. Como o objetivo é garantir que você não gaste muito dinheiro em todos os serviços, escolha o Orçamento de custos, que acompanhará seus gastos em dólares.

Selecione as seguintes opções ao definir o valor do orçamento:

  • Período: mensal
  • Data de vigência do orçamento: orçamento recorrente
  • Escolha como fazer o orçamento: fixo
  • Mês de início: deixar como padrão
  • Valor orçado: o valor pretendido que você determinou acima

Depois de definir o valor do orçamento, você terá a opção de definir o escopo do seu orçamento, o que permite criar orçamentos que se aplicam somente a conjuntos específicos de serviços, tags, regiões, contas e muito mais. Neste exemplo, no entanto, o orçamento que você está criando está agindo como seu “orçamento de gastos descontrolado”, que se destina a detectar custos excessivos em um alto nível. Portanto, nenhum escopo precisa ser aplicado.

No entanto, como prática recomendada geral, você deve ter um orçamento separado para cada workload que estiver executando. Você pode usar os escopos orçamentários para ajudar a monitorar coisas como custos de teste e desenvolvimento em novos serviços ou tipos de instância do Amazon Elastic Compute Cloud (Amazon EC2), ou para definir orçamentos para diferentes equipes em sua organização. Encontre aqui mais exemplos de orçamentos personalizados que você pode definir para evitar cobranças inesperadas.

Etapa 3: configurar notificações

Você pode configurar alertas para receber notificações se seus gastos atingirem os limites definidos. Você quer monitorar os gastos, mas também não quer tantas notificações a ponto de começar a ignorá-las. Portanto, recomendamos que você comece criando dois limites de alerta para receber um e-mail quando atingir 50% e 75% do valor orçado.

Para uma configuração mais avançada, você pode enviar notificações para outros canais por meio do Amazon Simple Notification Service (Amazon SNS), o que permite expandir os métodos de notificação para SMS, endpoints HTTP e muito mais. Se você gosta de usar o Slack, você pode conectar o Amazon SNS ao AWS Chatbot para que seus alertas de orçamento sejam enviados diretamente para o seu canal do Slack. Para obter detalhes sobre como conectar seu tópico do Amazon SNS ao AWS Chatbot para Slack, acompanhe aqui.

Conclusão

Independentemente do tamanho ou do estágio de financiamento, toda startup deve ter um orçamento para captar gastos descontrolados no nível da conta. Ao investir apenas alguns minutos do seu tempo para definir esse orçamento, você poderá evitar custos excessivos, maximizar sua pista e adquirir o hábito de monitorar os custos a longo prazo.

E embora estabelecer esse orçamento seja uma etapa importante, não é a única ação que você pode tomar para gerenciar custos. Depois de estabelecer seu primeiro orçamento, considere expandir para incluir outros orçamentos que acompanhem dimensões diferentes, como monitorar custos específicos para cada desenvolvedor ou garantir que você permaneça abaixo de uma certa quantidade de horas de treinamento de machine learning em um determinado tipo de instância do Amazon EC2. Mesmo que sua startup cresça em tamanho e complexidade, o AWS Budgets facilita e agiliza o controle dos custos sem precisar investir horas monitorando-os manualmente e pode ajudar você a evitar erros potencialmente caros no futuro.

AWS Editorial Team

AWS Editorial Team

A equipe de Marketing de Conteúdo da AWS Startups colabora com startups de todos os tamanhos e setores para oferecer excepcional conteúdo educativo, divertido e inspirador.

Melissa Kwok

Melissa Kwok

Melissa Kwok é Arquiteta de Soluções na AWS, onde ajuda clientes de todos os tamanhos e setores a criar soluções na nuvem de acordo com as melhores práticas. Quando ela não está em sua mesa, você pode encontrá-la na cozinha experimentando novas receitas ou lendo um livro de receitas.

Como estava esse conteúdo?