Falha no sistema de cobrança da AWS mostra alguns clientes com dívidas de bilhões de dólares

Clientes da Amazon Web Services acordaram em 17 de julho com painéis de cobrança mostrando encargos de centenas de milhões, e em pelo menos um caso aproximadamente US$ 2,5 bilhões, após um mau funcionamento no subsistema de cálculo de cobrança da AWS gerar estimativas enormemente infladas, conforme relatado primeiramente pelo TechCrunch. A Amazon confirmou que os números são imprecisos e não refletem o uso real, mas no momento da publicação a empresa não havia resolvido completamente o problema subjacente.
O que deu errado
A Amazon atribuiu o mau funcionamento a "uma mudança recente" feita no subsistema de cálculo de cobrança, sem especificar mais detalhes técnicos. Engenheiros tentaram um rollback na manhã de sexta-feira para reverter qualquer mudança que tivesse desencadeado o bug, mas de acordo com a própria página de status da Amazon, o rollback não resolveu o problema, deixando os clientes afetados olhando para estimativas de cobrança grosseiramente incorretas por várias horas enquanto a empresa continuava investigando.
Capturas de tela compartilhadas no Reddit e em outros lugares mostraram uma variedade de números errôneos, desde estimativas na casa dos milhões baixos até a faixa de bilhões de dólares para um único mês de uso da nuvem – números que seriam implausíveis mesmo para os maiores clientes empresariais da AWS. A Amazon afirmou claramente que nenhuma conta foi suspensa ou restrita como resultado da cobrança errônea, e que os números exibidos não refletem o que os clientes realmente devem.
Por que um bug de cobrança nessa escala é importante
A AWS é a provedora dominante de infraestrutura em nuvem globalmente, e seus sistemas de cobrança sustentam o planejamento financeiro, orçamento e, em alguns casos, ferramentas automatizadas de gerenciamento de custos para uma grande parcela das empresas dependentes da Internet. Um mau funcionamento que gera cobranças fantasmas de bilhões de dólares – mesmo temporariamente e mesmo claramente rotulado como impreciso – cria uma interrupção operacional real: as equipes financeiras precisam verificar manualmente os gastos reais em relação aos números do painel que não podem mais confiar, e qualquer sistema automatizado que dependa de limites de cobrança corre o risco de acionar alertas falsos ou ações não intencionais.
O incidente também levanta uma questão mais restrita, mas contundente, sobre as salvaguardas internas da AWS. Um erro de cálculo de cobrança dessa magnitude – inflando os encargos por ordens de grandeza, em vez de um erro de cálculo modesto – sugere que a mudança que o causou contornou qualquer validação que normalmente capturaria números tão fora dos intervalos plausíveis antes que eles chegassem aos painéis dos clientes.
O que ainda é desconhecido
A Amazon não divulgou quantos clientes foram afetados, se o subsistema de cobrança errôneo também afetou a faturação real (em oposição apenas às estimativas do painel), ou qual foi a mudança de código subjacente que desencadeou o mau funcionamento. A empresa também não deu um cronograma de resolução firme além de dizer que o problema deveria persistir por "mais algumas horas" a partir da manhã de sexta-feira. Dada a escala da AWS, mesmo um bug de subsistema de cobrança de escopo limitado atinge um número significativo de empresas simplesmente por causa de quantas empresas executam infraestrutura na plataforma.
Originally reported by TechCrunch. Read the original article for additional details.
View original source