Ao receber um conta da nuvem, os líderes de equipe costumam ser surpreendidos e questionados com uma pergunta: “Por que a conta é tão alta?” É uma situação comum quando não está claro o que você está pagando (não é fácil entender quais termos da fatura correspondem a quais serviços em nuvem) e, além disso, onde você pode estar gastando demais.
Principais motivos para cobranças inesperadas em sua fatura da AWS
Com base em nossa experiência, podemos fornecer três motivos principais para cobranças inesperadas em sua fatura:
- Como já mencionamos acima, a falta de transparência em uma infraestrutura de nuvem sofisticada pode causar cobranças imprevisíveis de um provedor de nuvem. Os líderes de equipe podem identificar algumas linhas com cobranças em sua fatura de nuvem com serviços que nunca souberam que existiam ou que nunca usaram.
- Uma equipe de engenharia não está envolvida em um processo de redução de custos e seus membros não têm responsabilidade pessoal pelos recursos da nuvem. Um adequado alocação de custos e recursos atribuídos individualmente pode ajudar os engenheiros a manter o controle e gerenciar adequadamente o ciclo de vida dos recursos.
- A previsão incorreta das necessidades de recursos de nuvem (no caso de uma empresa usar mais do que o esperado) não dá chance a uma equipe de manter os custos de nuvem sob controle e eles terão que comprar mais a um preço mais alto.
Quais são as cobranças inesperadas mais frequentes em sua fatura da AWS?
1. Pagando por recursos não utilizados
A AWS cobra de seus clientes pelos recursos que foram alocados, mesmo que não sejam utilizados. Para evitar essas cobranças após terminar um processo de trabalho, é recomendável:
- Excluir todos os Elastic Load Balancers, que distribui automaticamente o tráfego de entrada do aplicativo
- Encerre todas as instâncias do EC2 não utilizadas e libere todos os IPs elásticos não utilizados (encontre mais detalhes no item 5)
- Exclua os volumes EBS anexados, que não são utilizados (Saiba mais detalhes no item 6)
Além disso, é uma situação comum quando um desenvolvedor, engenheiro de TI ou especialista em controle de qualidade ativa uma instância temporária e depois se esquece de desligá-la quando o trabalho é concluído.
2. Serviços reiniciados automaticamente
Alguns serviços podem reiniciar automaticamente os recursos da nuvem sem qualquer notificação; essa automação ativa os recursos que não devem ser usados e leva a cobranças imprevisíveis em sua fatura. Por exemplo, o Elastic Beanstalk pode reiniciar automaticamente os serviços que foram interrompidos, portanto, se os usuários precisarem excluir esses recursos permanentemente, eles precisarão encerrar seu ambiente Elastic Beanstalk.
3. O nível gratuito da AWS expirou ou o uso excedeu
Cobranças inesperadas aparecem quando um período de nível gratuito expira. Quaisquer recursos alocados para uma conta começam a ser cobrados de acordo com as taxas de cobrança padrão após um período de nível. A AWS também cobra dos clientes por qualquer uso que exceda os limites do nível gratuito. O Console de gerenciamento da AWS permite que os usuários verifiquem os recursos em uso e Rastreando o uso do nível gratuito da AWS fornece uma descrição completa de um sistema de rastreamento e limites de uso de nível gratuito. No entanto, é importante verificar cada região onde os recursos foram alocados.
Alertas e notificações em vigor ajudam os clientes da AWS a serem informados antes de excederem. Não se esqueça de configurá-los.
4. Cobranças para regiões desativadas
Se os clientes da AWS desativarem uma região, mas ainda tiverem recursos nela, eles continuarão pagando por esses recursos. Para mais informações, veja Ativando e desativando regiões e evite cobranças inesperadas para regiões desativadas.
5. Cobranças adicionais para endereços IP elásticos
IPs elásticos são gratuitos nos seguintes casos:
- EIP é atribuído a uma instância do EC2
- A instância está em execução
- A instância tem apenas um EIP anexado
- O remapeamento EIP é limitado a 100 vezes por mês
Se o Elastic IP não atender à política mencionada acima, os clientes da AWS serão cobrados por isso.
Também gostaria de salientar que, se você encerrar uma instância com quaisquer endereços IP elásticos, eles serão desanexados, mas ainda alocados para você. Não se esqueça de liberar o endereço IP, caso não precise mais dele para evitar cobranças inesperadas. Encontre mais detalhes em um de nossos artigos anteriores “Como liberar IPs elásticos no Amazon EC2.”
6. Volumes e instantâneos não utilizados do Amazon Elastic Block Store
Na maioria dos casos, os volumes associados do Amazon EBS são excluídos, quando os usuários da AWS encerram as instâncias do Amazon EC2. Mas, às vezes, os engenheiros configuram instâncias que preservam seu volume e os dados após o encerramento. Esses volumes de Elastic Block Storage (EBS) desanexados em contas da AWS não são usados, mas você ainda está pagando por eles.
Siga o link para obter mais detalhes sobre o procedimento de excluir um volume do Amazon EBS.
7. Instâncias Amazon EC2 interrompidas
Instâncias interrompidas ou finalizadas? A interrupção de uma instância permite que os clientes da AWS a executem novamente em caso de necessidade, mas é importante ter em mente que ela é cobrada pelo armazenamento. Encerrar uma instância a exclui permanentemente e só assim ajudará a cancelar os pagamentos.
Uma forma de evitar o aumento inesperado da sua fatura da AWS
Usando serviços nativos da AWS como Amazon CloudWatch ou ferramentas de terceiros como OptScale ajuda os engenheiros de DevOps ou gerentes de TI a monitorar os recursos da AWS e controlar os gastos.
O OptScale oferece uma ampla variedade de recursos que permitem aos usuários evitar cobranças inesperadas pelos serviços da AWS, fornecer visibilidade total dos custos da nuvem e melhorar a eficiência do uso da nuvem.
Orçamentos inteligentes excedem alertas e limites, marcação de recursos, regras de atribuição automática personalizadas e um relatório de despesas detalhado em todas as unidades de negócios e usuários ajudam as empresas a controlar suas contas da AWS. Com as regras certas em vigor, as empresas podem detectar e solucionar problemas de gastos excessivos antes que eles ocorram.
Encontre as melhores práticas + dicas úteis para uma otimização eficaz de custos da AWS aqui → “FinOps – explorando a otimização de custos da nuvem AWS.”