피드로 돌아가기
Golden Paths That Include Cost Guardrails: A Platform Engineering Playbook
Dev.toDev.to
Infrastructure

Golden Path 템플릿 내 Cost Guardrails 통합으로 클라우드 비용 28% 절감

Golden Paths That Include Cost Guardrails: A Platform Engineering Playbook

Muskan2026년 5월 13일9intermediate

Context

IDP(Internal Developer Portal) 기반의 Golden Path 템플릿이 인프라 프로비저닝에만 집중하여 Cost Governance 체계가 누락된 구조. 서비스 규모 확장에 따라 태그 미지정 리소스 증가 및 비정상적 비용 지출을 추적할 수 없는 Unattributable Spend 문제 발생.

Technical Solution

  • Cost-Embedded Platform Pattern 도입을 통한 프로비저닝 단계의 비용 가드레일 기본값 설정
  • Backstage Scaffolder Action 내 TypeScript 함수를 통해 Form 데이터(Team, Cost Center)를 Cloud Provider API와 직접 바인딩
  • AWS Budgets API 연동을 통한 서비스별 예산 임계치 설정 및 Slack/Email 알림 자동화
  • KEDA Cron Scaler 및 Cloud Scheduler를 템플릿에 내장하여 Non-prod 환경의 비업무 시간 자동 셧다운 구현
  • Kubernetes Admission Controller를 추가 계층으로 설계하여 Golden Path를 우회하는 미설정 Pod 생성 차단
  • Provisioning IAM Role에 budgets:CreateBudget 권한을 부여하여 템플릿 실행 시 권한 병목 제거

1. Backstage/Port 템플릿 폼에 Cost Center 및 Team 필드 필수 포함 여부 확인

2. 프로비저닝 전용 서비스 계정에 Cloud Budget 생성 및 Tag 부여 권한 할당

3. Non-prod 환경 대상 KEDA 또는 Cloud Scheduler 기반의 자동 종료 로직 추가

4. Admission Controller를 통한 태그 미준수 리소스 생성 차단 정책 검토

원문 읽기