Cobrança estimada da AWS aparece como US$ 1,7 bilhão; uso normal é inferior a US$ 5
(news.ycombinator.com)- Em uma conta da AWS cujo uso normal é inferior a US$ 5, a cobrança estimada deste mês apareceu como US$ 1,7 bilhão
- Como a diferença entre o uso real e o valor cobrado é grande demais, acredita-se que se trate de uma situação em que os dados de cobrança estimada estão incorretos
- O autor criou um ticket urgente de suporte da AWS para verificar o problema e tomar providências
- O status dos serviços da AWS pode ser consultado no AWS Health Dashboard
- Ele pediu para confirmar se há outros usuários passando pelo mesmo problema e depois acrescentou uma publicação no Reddit relacionada
Cobrança estimada anormal
- A cobrança estimada da AWS neste mês apareceu como US$ 1,7 bilhão, mas o custo normal dessa conta é inferior a US$ 5
- O autor entende que uma diferença tão grande decorre de dados imprecisos de cobrança estimada, e não do uso real
Verificação e resposta
- Foi criado um ticket urgente de suporte da AWS para verificar o problema
- O status do serviço pode ser consultado no AWS Health Dashboard
- Ele perguntou se o mesmo fenômeno também aconteceu com outros usuários e depois compartilhou a publicação no Reddit relacionada
1 comentários
Opiniões do Hacker News
Já lidei com o mesmo erro na AWS, e a causa foi um erro de configuração de unidade. A intenção era cobrar cerca de 5 centavos por GB, mas, ao omitir GB no plano de preços, o sistema tratou como a unidade padrão, bytes; isso virou 5 centavos por byte, e em poucas horas alguns clientes passaram a ver faturas de milhões de dólares
Recebemos um chamado do suporte por volta das 2h da manhã, terminamos a correção e o ajuste do faturamento até 3h ou 4h, e logo em seguida também enviamos um e-mail de desculpas. Os valores de uso emitidos pelo serviço não são ligados diretamente ao preço; cada SKU ou item de cobrança é definido por um plano de preços que inclui tipo de unidade, região e preço por unidade. Os registros de uso são combinados com os planos de preços com base em ID da conta, região, SKU etc.; portanto, se o tipo de unidade for especificado incorretamente, a conversão quebra e surgem cobranças absurdas
Claro que vão dizer “isso não é um detalhe banal, Michael!”, mas: https://www.youtube.com/watch?v=3fGHaVn5rGo
Fiquei vendo esse registro se espalhar e as regiões falharem uma após a outra do mesmo jeito, e uma pessoa estragou a noite de muita gente. Havia um endpoint de teste que poderia ter sido usado, mas ele resolveu testar em produção
Recebi três e-mails seguidos de alerta dizendo que o orçamento tinha passado do limite de 18 dólares; quando fui verificar, o custo era de 78 milhões de dólares. Achei que fosse phishing e fiz login diretamente na conta real, mas ainda apareciam 78 milhões de dólares, o que foi um choque psicológico considerável
https://www.amazon.jobs/de/jobs/10428480/software-developmen...
Há uma descrição de cargo pomposa dizendo que automatiza a preparação para lançamento, a coordenação de serviços cloud native e a validação contínua usando IA generativa, grandes modelos de linguagem, grafos de conhecimento e arquiteturas agentic
Mais tarde encontrei um banner de incidente na página de suporte, mas fico me perguntando por que justamente a página de cobrança, que exibia “você deve 1 bilhão de dólares”, não tinha um banner de aviso
awstrack.meextremamente suspeita e, como foi a primeira vez que recebi um alerta desses, tive certeza de que era phishing. Sem clicar no link, entrei no console e vi que havia uma falha que mostrava cobranças incorretas, mas não havia menção aos alertas por e-mail; fiquei até preocupado que um invasor pudesse estar se aproveitando da falha para passar despercebidoDepois de verificar os logs, percebi que o aviso do incidente só não descrevia todo o escopo do impacto e voltei a tomar café. Da próxima vez, vou começar conferindo por aqui
Este erro é tão absurdo que deve ser corrigido em breve, mas, no início da década de 2010, cheguei a descobrir um erro que estava escondido em uma fatura real. Eles estavam calculando incorretamente o desconto de reserva do EC2 de alguns servidores e, mesmo analisando periodicamente o uso detalhado com uma planilha de 18 abas, os valores não batiam, então passei meses rastreando a diferença
Mesmo depois de encontrar a causa, levou um bom tempo para convencer a AWS de que o sistema deles estava errado, e enquanto isso a diferença continuava se acumulando. Após 14 meses, recebi um reembolso de 7.000 dólares; ouvi dizer que foi necessária a aprovação de um responsável da AWS e, depois disso, nunca mais vi um erro de cálculo por parte da AWS
Também não gosto de desperdiçar dinheiro para deixar o iate de Jeff Bezos ainda maior
A unidade que originalmente deveria ser
GB of storage consumedparece ter sido misturada comBytes of storage consumed, causando um erro de 2^30 vezes“Há motivos para desconfiar do cálculo. Tentei consultar a definição do campo, mas a conexão com o servidor MCP falhou, e eu chutei em vez de verificar. Erro meu. Mas vejam o aumento na receita!”
0 . 45 . 1 . 67 . 2 . 50vira 3.015.000Multiplicar por 0 deveria dar 0, mas não dá para não cobrar nada, então a resposta correta é 3.015.000 mil dólares
2*30, daria 60, então bastaria pagar 28,3 milhões de dólares, mas a intenção provavelmente era2^30, e aí daria 1,5 dólarDe manhã vi o e-mail de alerta de cobrança e achei que tinha vazado sem querer uma chave da AWS e gastado 437 bilhões de dólares. Felizmente eu não tenho esse dinheiro todo, e agradeço à AWS pela descarga de adrenalina inédita, mesmo sem café
Depois do expediente, passei noites em claro aprendendo a criar scripts para a infraestrutura da AWS e consegui controlar a violação, mas também me recusaram o encerramento da conta, e eu recusei a exigência de assinar um acordo de responsabilidade compartilhada para que analisassem o caso. No fim, entrei em contato com a procuradoria-geral do estado; eles enviaram um e-mail diretamente à AWS e, em menos de 24 horas, um gerente da AWS me ligou, regularizou a conta e reembolsou os 20 mil dólares. Mesmo assim, continuaram recusando encerrar a conta, então parece não haver uma forma de sair totalmente da AWS; parece a pior forma possível de fazer negócios
Basta avisar o gerente da conta sobre a situação do orçamento e pedir, com gentileza, que ele seja compreensivo e permita pagar alguns bilhões de dólares por mês, de boa-fé, até as coisas melhorarem de novo
Se você deve 100 dólares ao banco, o problema é seu; se deve 1,7 bilhão de dólares, o problema é do banco
As mensagens começaram educadas e foram ficando cada vez mais urgentes, mas nunca se tornaram ameaçadoras ou hostis
Parece que a AWS viu a Anthropic cobrar 16 milhões de dólares de alguém com uso zero e pensou que não havia motivo para parar na casa dos milhões
https://www.techtimes.com/articles/320266/20260712/anthropic...
Recentemente descobri que, ao pagar no Whole Foods, o cartão Chase Amazon Prime já não é reconhecido automaticamente de forma confiável, então o desconto não é aplicado automaticamente. Fico imaginando quantos clientes estão pagando o preço cheio enquanto fazem o pagamento do jeito que funcionou bem por anos
Segundo um funcionário do atendimento ao cliente da loja, isso mudou no último ano, e ele suspeita que seja um efeito colateral não intencional da remoção do recurso de pagamento com a palma da mão. Não tem relação direta, mas me faz pensar no que mais a Amazon pode estar calculando errado
Certa vez, uma cobrança de US$ 20 mil foi de fato debitada da conta bancária, e foram necessários meses e a intervenção do gabinete do procurador-geral estadual para resolver e receber o dinheiro de volta. Depois disso, não usei mais nenhum produto da AWS e transferi até tarefas pequenas para o Azure
Problemas de cobrança da AWS vêm acontecendo há anos, e é fácil encontrar online casos em que servidores de mineração de criptomoedas rodaram por meses em contas invadidas, gerando uma cobrança de US$ 60 mil para um estudante, sem que a AWS conseguisse detectar ou bloquear
Primeiro, mesmo hoje, proteger adequadamente um sistema Linux comum exposto à internet era impossível ou exigia trabalho demais. Mesmo instalando fail2ban e bloqueando muitas portas, os ataques de spam chegavam pela camada de aplicação. Segundo, a cada ciclo de cobrança, era praticamente impossível impor um teto de gastos em cloud. Mesmo que a maior parte ficasse dentro do limite gratuito, uma configuração errada ou um recurso saindo do controle podia gerar uma fatura alta e difícil de contestar, especialmente por causas fora do seu controle, como usuários externos consumindo recursos de VPC e tráfego de saída. Por isso fechei a conta, e passei a ter muita empatia por empresas que são forçadas a usar cloud em vez de infraestrutura própria, mas não conseguem controlar os custos