TL;DR
- 사용량 기반 서비스와 API는 설정 예산을 넘으면 사용을 중단하는 엄격한 예산 한도를 기본값으로 제공해야 하며, 한도 해제는 명시적 선택 사항이어야 함.
- 코딩 에이전트와 개인용 에이전트는 유용한 코드를 만드는 데 드는 마찰을 줄이지만, 유료 API 호출과 호스팅 서비스의 저장 공간·컴퓨팅 비용을 발생시킬 수 있음.
- 경고 이메일만 보내는 소프트 한도는 잠든 사이 수백 또는 수천 달러의 사용료가 쌓이는 일을 막지 못함.
- AWS는 프로젝트별 월간 지출 한도를 도입했고, Google Cloud도 7월에 서비스별 월간 지출 상한인 Spend Caps를 출시함.
- 에이전트는 엄격한 예산 한도를 제공하는 업체를 우선 추천하고, 한도 없는 서비스에 애플리케이션을 배포할 때 경고할 수 있음.
기본 예산 한도가 필요한 이유
- 앞으로 몇 달과 몇 년 동안 사용량 기반 서비스와 API에 더 많이 필요해질 기능은 기본값으로 설정된 엄격한 예산 한도임.
- 이 기능은 “월 사용료가 X달러에 도달하면 서비스를 중단하고 오류를 반환하라”고 설정하는 방식임. “월 사용료가 X달러를 넘으면 경고 이메일을 보내라”는 소프트 한도로는 충분하지 않음.
- 코딩 에이전트와 개인용 에이전트는 유용한 작업을 수행하는 코드를 만드는 과정을 크게 간편하게 함. 개인용 에이전트는 코딩 에이전트를 덜 위협적으로 보이는 사용자 인터페이스로 감싼 형태임.
- 이런 코드가 유료 API 호출, 호스팅 웹 애플리케이션, 추가 저장 공간이나 컴퓨팅 비용을 청구하는 시스템을 이용하면 실제 비용이 발생함.
- 자정에 예산 한도 경고 이메일을 받고, 잠든 동안 통제 불능 서비스가 사용료를 수백 또는 수천 달러 더 쌓았다는 사실을 알고 싶은 사람은 없음.
서비스 중단과 예상 밖 청구서
- 예산을 초과했다는 이유로 호스팅 애플리케이션에서 오류가 발생하는 상황을 기업이 원치 않는다는 반론이 있음.
- 하지만 대부분의 기업과 개인은 예상 밖의 1만 달러 이상 청구서보다 오류를 택할 것이라고 봄.
- 엄격한 예산 한도가 기본값이어야 함. 위험을 감수하려는 사람은 한도를 해제할 수 있어야 하지만, 이는 명시적으로 선택해야 하는 방식이어야 함.
- 눈에 잘 띄는 곳에 다음과 같은 명확한 확인란을 둘 수 있음.
예산 한도 제거. 설정한 예산 한도를 초과해도 애플리케이션은 중단되지 않으며, 이후 발생하는 요금은 내가 부담함.
AWS와 Google Cloud의 지출 한도
- 가장 보고 싶은 예산 한도 기능은 AWS에서 제공하는 기능임. 개인 프로젝트에 AWS를 쓰지 않는 사람들의 이야기를 여럿 들었으며, 이들은 서비스가 통제 불능 상태가 되어 파산에 이를 수 있다는 정당한 우려를 품고 있음.
- 이런 가능성을 예상하지 못해 심각한 피해를 본 사람들의 이야기도 들었음.
- 그런데 AWS가 몇 주 전 마침내 지출 한도를 출시했음. 9월 16일 발표된 [New AWS experience helps builders get started and ship faster](본문에 링크 URL 없음)에는 다음과 같이 안내되어 있음.
유료 요금제로 업그레이드할 준비가 되면 사용 패턴에 따라 프로젝트의 월간 지출 한도를 설정해 예산을 지킬 수 있음. 프로젝트 사용량이 지출 한도에 도달하면 해당 월 동안 프로젝트가 일시 중지됨.
- 관련 안내는 [AWS 설정에서 지출 한도 만들기](본문에 링크 URL 없음)에서 확인할 수 있지만, 해당 페이지에는 “현재 제한된 수의 고객에게 새로운 경험을 제공 중”이라는 안내가 있음. 기존 계정에도 곧 일반 제공되기를 바람.
- Google Cloud는 7월에 비슷한 기능인 Spend Caps를 출시했으며, 프로젝트 내 특정 서비스에 월간 재정 상한을 설정할 수 있음.
- 이런 기능이 하나의 추세로 자리 잡는 듯함.
에이전트의 역할
- 이상적인 상황에서는 에이전트가 예산 관리에도 도움을 줄 수 있음.
- 에이전트가 엄격한 예산 한도를 제공하는 업체를 우선 추천하고, 신규 사용자나 경험이 적은 빌더에게 문제를 일으킬 수 있는 한도 없는 서비스에 애플리케이션을 배포하지 않도록 경고하면 좋겠음.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요