Bear0 Preview
"매달 나가는 AWS 비용, 정말 다 필요한 비용일까요?"
지난달 AWS 청구서를 받고 놀란 적 있으신가요? 500만원, 1,000만원... 어떤 회사는 모르는 사이에 매달 수천만원의 "숨은 비용"을 낭비하고 있습니다.
2025년 가트너 보고서에 따르면, 기업의 77%가 클라우드 비용 관리를 최우선 과제로 꼽았고, AI 도입으로 인한 클라우드 자원 수요는 2029년까지 50%에 달할 것으로 예상됩니다. 비용은 계속 증가하는데, 우리는 어디서 낭비가 발생하는지조차 모르는 경우가 대부분입니다.
이 글에서는 저의 사이드 프로젝트로 만들어진 실시간 인프라 시각화를 통해 숨어있는 비용 낭비를 찾아내는 실전 방법을 공유합니다!
한 스타트업의 DevOps 엔지니어가 퇴사한 후, 팀은 3개월 동안 사용하지 않는 NAT Gateway 5개를 그대로 방치했습니다. NAT Gateway는 시간당 약 50원씩 과금되는데, 이를 모르고 방치한 결과 분기당 약 1,500만원이 낭비되었습니다.
1. 인프라의 불투명성
2. 리소스 라이프사이클 관리 부재
3. 태깅 정책 미비
문제점
문제점
비용 영향
문제점
보안 점수 하락 원인
문제점
1. 한눈에 전체 구조 파악
2. 관계 추적으로 고아(orphan) 리소스 발견
3. 리전별 비교로 불균형 발견
# Bear0는 IAM Role 기반으로 안전하게 연결합니다
1. Bear0 접속 (https://bear0.cloud)
2. "New Diagram" 클릭
3. AWS IAM Role ARN 입력
예시: arn:aws:iam::123456789012:role/DiagramsReadOnlyRole
4. "Connect" 버튼 클릭
# Read-Only 권한만 요청
# 임시 STS 토큰 사용
# 브라우저에 credential 저장 안 함
# 모든 통신 HTTPS 암호화
bear0 infra scan page
스캔 대상 (20+ 서비스)
스캔 프로세스
[진행률 표시]
✓ ap-northeast-2 스캔 완료 (45개 리소스)
✓ us-east-1 스캔 완료 (12개 리소스)
✓ us-west-2 스캔 완료 (3개 리소스)
총 60개 리소스 발견
자동 레이아웃 생성 중...
평가 요소
실제 예시
🏗️ 아키텍처 점수: 72/100
분석:
✅ 7개 리소스 타입 사용 (다양성 양호)
✅ 3개 리전 분산 (Multi-Region 구성)
⚠️ 관계 밀도 낮음 (독립적인 리소스 많음)
⚠️ 컨테이너화 부족 (VPC 구조 개선 필요)
점수 향상 방법
- VPC 내 서브넷 구조 개선
- 리소스 간 명확한 관계 정의
- Route Table 최적화
다음은 Bear0의 분석 엔진이 생성하는 인사이트입니다.
1. 관찰 (Observation)
📊 총 5개의 VPC가 3개 리전에 분산되어 있습니다.
ap-northeast-2 리전에 3개의 VPC로 가장 많이 배포됨
📊 전체 20개 서브넷 중 14개(70%)가 public 서브넷입니다.
2. 비용 최적화 (Cost Optimization)
💰 NAT Gateway가 5개 운영 중입니다.
- 단일 NAT 구성: 고가용성이 필요한 경우 다중 AZ 배치 고려
- 다중 NAT 구성: 불필요한 NAT Gateway 제거로 비용 절감 가능
💰 사용하지 않는 default VPC 정리
- 2개의 default VPC 중 사용하지 않는 VPC 삭제
- 예상 효과: 관리 복잡도 감소, 보안 위험 감소
3. 리소스 관리 (Resource Management)
🗂️ 3개의 default VPC가 존재합니다.
사용하지 않는 default VPC는 삭제하여
리소스를 정리하는 것을 권장합니다.
문제
해결책 - 자동 스케줄 분석
// 스케줄 설정 예시
스케줄 이름: 주간 비용 점검
주기: 매주 월요일 오전 9시
스캔 리전: ap-northeast-2, us-east-1
알림: Slack Webhook
실행 결과:
✓ 자동 인프라 스캔
✓ 분석 리포트 생성
✓ Slack으로 알림 발송
전주 대비 변경사항 자동 감지
📈 주간 인프라 변경 리포트 (2025-01-20)
리소스 변화
• 총 리소스: 60개 → 65개 (+5개) ⚠️
• EC2 인스턴스: 12개 → 15개 (+3개)
• NAT Gateway: 5개 → 6개 (+1개) 💰
점수 변화
• 아키텍처 점수: 72 → 75 (+3) ✅
• 보안 점수: 58 → 62 (+4) ✅
주요 변경사항
✅ Private Subnet 3개 추가 (보안 개선)
⚠️ NAT Gateway 1개 추가 (비용 증가 주의)
⚠️ EC2 3개 추가 (용도 확인 필요)
비용 영향
• NAT Gateway 추가: 월 약 +35,000원
• EC2 t3.medium 3개: 월 약 +180,000원
• 예상 월 비용 증가: 약 215,000원
💡 권장사항
- 새로 추가된 EC2 인스턴스의 태그 지정
- NAT Gateway 다중화 필요성 재검토
정기 리포트 자동 전송
bear0 분석 리포트
가장 흔한 낭비 5가지
자동화된 분석으로 지속적 절감
Bear0로 3분 만에 시작
클라우드 비용 낭비는 "보이지 않아서" 발생합니다. AWS 콘솔만으로는 전체 구조 파악 어려움이 어려움이 있습니다.
Bear0 시각화를 통해 숨은 낭비를 즉시 발견하여 비용절감과 분석을 통한 보안까지 잡아낼 수 있습니다.