AWS에서 같은 오류를 처리한 적이 있는데, 원인은 단위 설정 오류였음. GB당 약 5센트를 청구하려 했지만 요금제에서 GB를 빠뜨리자 시스템이 기본 단위인 바이트로 처리했고, 바이트당 5센트가 되어 몇 시간 만에 일부 고객에게 수백만 달러짜리 청구서가 표시됨 예산이 18달러 한도를 넘었다는 경고 메일을 연달아 세 통 받고 확인했더니 비용이 7,800만 달러였음. 피싱인 줄 알고 실제 계정으로 직접 로그인했지만 여전히 7,800만 달러여서 정신적 충격이 상당했음 이번 오류는 너무 터무니없어 곧 수정되겠지만, 2010년대 초에는 실제 청구서에 숨어 있던 오류를 발견한 적이 있음. 일부 서버의 EC2 예약 할인을 잘못 계산하고 있었고, 18개 탭짜리 스프레드시트로 세부 사용량을 정기 분석해도 금액이 맞지 않아 몇 달간 차이를 추적했음 원래 GB of storage consumed여야 할 단위가 Bytes of storage consumed와 뒤섞여 2^30배 오류가 난 듯함 아침에 청구 경고 메일을 보고 AWS 키를 실수로 유출해 4,370억 달러를 쓴 줄 알았음. 다행히 내게는 그만한 돈이 없으며, 커피 없이도 전에 없던 아드레날린이 분출됐으니 AWS에 감사함 계정 담당자에게 예산 사정을 알리고, 다시 형편이 나아질 때까지 매달 수십억 달러씩 성의 있게 상환할 수 있는지 관대하게 봐 달라고 요청하면 됨 은행에 100달러를 빚지면 내 문제지만, 17억 달러를 빚지면 은행의 문제임 AWS가 Anthropic이 사용량 0인 사람에게 1,600만 달러를 청구한 것을 보고 수백만 달러에서 멈출 이유가 없다고 생각한 모양임 최근 Whole Foods에서 결제할 때 Chase Amazon Prime 카드를 더는 자동으로 안정적으로 인식하지 않아 할인가가 자동 적용되지 않는다는 사실을 알았음. 수년간 잘 작동하던 방식대로 결제하면서 정가를 내는 고객이 얼마나 될지 궁금함 한 번은 2만 달러 청구액이 은행 계좌에서 실제 인출됐고, 해결해 돈을 돌려받기까지 몇 달과 주 법무장관실의 개입이 필요했음. 이후 AWS 제품은 전혀 쓰지 않고 작은 작업도 Azure로 옮겼음Hacker News 의견들
새벽 2시쯤 지원팀 호출을 받아 3~4시까지 수정과 청구 정정을 마쳤고 곧바로 사과 메일도 보냈음. 서비스가 내보내는 사용량 값은 가격과 직접 연결되지 않으며, 각 SKU나 청구 항목은 단위 유형·리전·단위당 가격을 포함한 요금제로 정의됨. 계정 ID·리전·SKU 등을 기준으로 사용량 기록과 요금제를 결합하므로, 단위 유형을 잘못 지정하면 변환이 깨져 터무니없는 청구액이 나옴
물론 “이건 평범한 세부 사항이 아니야, Michael!”이라고 하겠지만: https://www.youtube.com/watch?v=3fGHaVn5rGo
그 레코드가 퍼지면서 리전들이 차례로 같은 방식으로 실패하는 모습을 지켜봤고, 한 사람이 수많은 이의 저녁을 망쳐 놓았음. 테스트 엔드포인트를 쓸 수 있었지만 굳이 운영 환경에서 시험한 셈임
https://www.amazon.jobs/de/jobs/10428480/software-developmen...
생성형 AI·대규모 언어 모델·지식 그래프·에이전트형 아키텍처로 출시 준비, 클라우드 네이티브 서비스 조정, 지속적 검증을 자동화한다는 화려한 직무 설명이 붙어 있음
나중에 지원 페이지에서 장애 배너를 찾았지만, 정작 “당신이 10억 달러를 빚졌다”고 표시하는 청구 페이지에는 왜 안내 배너가 없었는지 의문임
로그를 확인한 뒤 장애 안내가 영향 범위를 빠짐없이 적지 않았을 뿐임을 깨닫고 다시 커피를 마시러 갔음. 다음부터는 여기부터 확인해야겠음
원인을 찾은 뒤에도 AWS 시스템이 틀렸다고 설득하는 데 상당한 시간이 들었고 그동안 차액은 계속 쌓였음. 14개월 후 7,000달러 환불을 받았으며 AWS 책임자의 승인이 필요했다고 들었고, 이후 AWS 측 계산 오류는 다시 보지 못했음
돈을 낭비해 Jeff Bezos의 요트를 더 크게 만들어 주는 것도 싫음
“계산을 의심할 만합니다. 필드 정의를 조회하려 했지만 MCP 서버 연결에 실패했고, 검증 대신 추측했습니다. 제 잘못입니다. 하지만 늘어난 매출을 보세요!”
0을 곱하면 0이어야 하지만 아무것도 청구하지 않을 수는 없으니 3,015,000천 달러가 정답임
퇴근 후 밤을 새워 AWS 인프라 스크립팅을 배워 침해를 통제했지만 계정 폐쇄도 거부당했고, 사례를 검토하려면 공동 책임 합의서에 서명하라는 요구도 거절했음. 결국 주 법무장관실에 연락하자 그곳에서 AWS에 직접 이메일을 보냈고, 24시간도 안 돼 AWS 관리자가 전화해 계정을 정리하고 2만 달러를 환불해 줬음. 그런데도 계정 폐쇄는 끝내 거부해 AWS에서 완전히 빠져나갈 방법이 없는 듯하며, 최악의 사업 방식으로 느껴짐
메시지는 처음엔 정중했다가 점차 다급해졌지만, 한 번도 위협적이거나 적대적으로 변하지 않았음
https://www.techtimes.com/articles/320266/20260712/anthropic...
매장 고객 서비스 직원에 따르면 지난 1년 사이 바뀌었으며, 손바닥 결제 기능을 없앤 데 따른 의도치 않은 부작용으로 추측함. 직접 관련된 일은 아니지만 Amazon이 또 무엇을 제대로 계산하지 못하고 있을지 떠오름
AWS 청구 문제는 수년째 이어졌으며, 탈취된 계정에서 암호화폐 채굴 서버가 몇 달 동안 돌아가 학생에게 6만 달러가 청구됐는데도 AWS가 탐지하거나 차단하지 못한 일들을 온라인에서 쉽게 찾을 수 있음
첫째, 오늘날에도 인터넷에 노출된 평범한 Linux 시스템을 충분히 보호하기가 불가능하거나 지나치게 노동집약적이었음. fail2ban을 설치하고 많은 포트를 막아도 스팸 공격은 응용 계층으로 들어왔음. 둘째, 청구 주기마다 클라우드 지출 상한을 강제하는 것이 실제로 불가능했음. 대부분 무료 한도 안에 들어와도 설정 하나가 틀리거나 자원이 폭주하면 이의를 제기하기 어려운 큰 청구서가 생기며, 특히 외부 사용자가 VPC 자원과 외부 전송 트래픽을 소비하는 등 통제 밖의 원인으로도 발생할 수 있었음. 그래서 계정을 닫았고, 자체 설비 대신 클라우드를 강제로 쓰면서도 비용을 통제할 수 없는 기업들에 깊이 공감하게 됐음

4 days ago
21







English (US) ·