PERF01-BP03 아키텍처 결정에 비용 고려
클라우드 워크로드의 리소스 사용률과 성능 효율성을 개선하기 위해 비용 측면을 고려하여 아키텍처를 결정하세요. 클라우드 워크로드의 비용이 미치는 영향을 인식하면 효율적인 리소스를 활용하고 낭비적인 작업을 줄일 가능성이 커집니다.
일반적인 안티 패턴:
-
인스턴스 패밀리는 하나만 사용합니다.
-
라이선스가 부여된 솔루션과 오픈 소스 솔루션을 비교 평가하지 않습니다.
-
스토리지 수명 주기 정책을 정의하지 않습니다.
-
AWS 클라우드의 새로운 서비스 및 기능을 검토하지 않습니다.
-
블록 스토리지만 사용합니다.
이 모범 사례 확립의 이점: 의사 결정에 비용을 고려하면 보다 효율적인 리소스를 사용하고 다른 투자를 모색할 수 있습니다.
이 모범 사례가 확립되지 않을 경우 노출되는 위험 수준: 중간
구현 가이드
워크로드를 비용에 맞게 최적화하면 리소스 사용률을 높이고 클라우드 워크로드에서 낭비를 방지할 수 있습니다. 아키텍처 결정 시 비용을 고려하면 일반적으로 워크로드 구성 요소의 크기를 규모에 맞게 조정하고 탄력성을 활성화하여, 클라우드 워크로드 성능 효율성의 향상으로 이어집니다.
구현 단계
-
클라우드 워크로드에 대한 예산 한도와 같은 비용 목표를 설정합니다.
-
워크로드 비용을 유발하는 주요 구성 요소(인스턴스 및 스토리지 등)를 파악합니다. AWS Pricing Calculator
및 AWS Cost Explorer 를 사용하여 워크로드의 주요 비용 요인을 식별할 수 있습니다. -
온디맨드, 예약형 인스턴스, ,절감형 플랜, 스팟 인스턴스에서 가격 책정 모델
을 이해합니다. -
Well-Architected 비용 최적화 모범 사례를 사용하여 이러한 주요 구성 요소를 비용에 맞게 최적화합니다.
-
지속적으로 비용을 모니터링하고 분석하여 워크로드에서 비용 최적화 기회를 파악합니다.
-
AWS Budgets
를 사용하여 수용 불가능한 비용에 대해 알림을 받습니다. -
AWS Compute Optimizer
또는 AWS Trusted Advisor 를 사용하여 비용 최적화 권장 사항을 받습니다. -
AWS Cost Anomaly Detection
을 사용하여 자동화된 비용 이상 탐지 및 근본 원인 분석을 수행할 수 있습니다.
-
리소스
관련 문서:
관련 비디오:
관련 예제: