aws-finopslisted
Install: claude install-skill TeiNam/my_harness_for_claude_code
# AWS FinOps
비용을 줄이는 게 목표가 아니라 **지출당 비즈니스 가치를 최대화**하는 것이 목표다
(FinOps Foundation). 무조건 싼 것보다, "이 지출이 그만한 가치를 내는가"를 데이터로
답할 수 있게 만드는 실무. 엔지니어링·재무·비즈니스가 같�� 숫자를 보고 각자 자기
사용량에 책임지는 문화가 기술의 절반이다.
## When to Activate
- AWS 청구서가 갑자기 늘었거나("왜 늘었지") 예산 초과 알림이 왔을 때
- Savings Plans / Reserved Instance 구매·갱신 결정을 앞뒀을 때
- 팀·서비스·환경별로 비용을 배분(showback/chargeback)해야 할 때
- rightsizing·미사용 리소스 정리 같은 최적화 기회를 찾을 때
- 단위 경제학(요청당·고객당·기능당 비용) 지표를 세우려 할 때
- 태깅 전략·Cost Categories 를 설계할 때
인프라 구성 자체(IAM·VPC·서비스 선택)는 `aws-cloud`, LLM 토큰 비용은
`cost-aware-llm-pipeline`. 이 스킬은 **청구서와 커밋먼트** 계층을 다룬다.
## FinOps 3단계 (Inform → Optimize → Operate)
무엇을 언제 하는지의 뼈대. Crawl/Walk/Run 성숙도와 대응한다.
| 단계 | 질문 | 핵심 활동 |
|------|------|-----------|
| **Inform** | 지금 뭘 얼마나 쓰나? 누구 것인가? | 가시성·태깅·배분·이상탐지. 최적화 전에 **먼저 보이게** 만든다. |
| **Optimize** | 낭비는? 더 싼 방법은? | rightsizing·미사용 정리·커밋먼트(SP/RI)·아키텍처 재배치. |
| **Operate** | 어떻게 지속·자동화하나? | 예산 거버넌스·정기 리뷰·단위 경제학 추적·정책 자동화. |
순서가 중요하다 — **Inform 없이 Optimize 하지 마라.** 태깅·배분이 안 된 상태의
비용 절감은 어디를 건드리는지 모르고 자르는 것이다.
## Inform: 먼저 보이게 만든다
### 비용 데이터 소스 (가벼운 것 → 무거운 것)
- **Cost Explorer** — 콘솔·API 로 필터·그룹핑·예측. 일상 분석의 기본. 히스토리 최대
13개월 + 예측 18개월, 일/월(유료로 시간) 단위. UI 는 무료지만 **API 는 요청당 $0.01**
(페이지네이션 주의). 프로그래밍 접근은 `ce:GetCostAndUsage`.
- **Data exports (CUR 2.0)** — 시간별·리소스별 최상세 원장. S3 로 내보내 Athena·
QuickSight 로 쿼리. **단위 경제학·상세 배분엔 CUR 이 필수** (Cost Explorer 로는 한계).
- **Cost Anomaly Detection** — ML 기반 이상 지출 자동 알림. 서비스별·계정별 모니터를
걸어두면 "왜 늘었지"를 사후가 아니라 당일에 잡는다. 무료.
### 비용 종류를 구분하라 (오