COST 6: 리소스 유형, 크기 및 수 선택을 통해 비용 목표를 어떻게 달성합니까?
진행 중인 태스크에 대해 적절한 리소스 크기와 리소스 수를 선택해야 합니다. 가장 비용 효율적인 유형, 크기 및 수를 선택하여 리소스 낭비를 최소화할 수 있습니다.
리소스
Cost Optimization: EC2 Right Sizing
Amazon CloudWatch features
AWS Auto Scaling
모범 사례:
-
비용 모델링 수행:: 조직 요구 사항을 파악하고 워크로드 및 각 워크로드 구성 요소의 비용 모델링을 수행합니다. 그리고 예상되는 다양한 부하에서 워크로드의 벤치마크 활동을 수행하여 비용을 비교합니다. 모델링 작업은 소요되는 시간 대비 구성 요소 비용 등의 제공될 수 있는 이점을 반영해야 합니다.
-
데이터를 기준으로 리소스 유형 및 크기 선택: 워크로드 및 리소스 특성(예: 컴퓨팅, 메모리, 처리량, 쓰기 집약형)에 대한 데이터를 기준으로 리소스 크기나 유형을 선택합니다. 일반적으로는 온프레미스 버전과 같은 워크로드의 이전 버전, 설명서 또는 워크로드와 관련된 기타 정보 출처를 사용해 리소스 사용량을 선택합니다.
-
지표를 기준으로 리소스 유형 및 크기 자동 선택: 현재 실행 중인 워크로드의 지표를 사용하여 비용을 최적화하기에 적합한 크기와 유형을 선택합니다. Amazon EC2, Amazon DynamoDB, Amazon EBS(PIOPS), Amazon RDS, Amazon EMR 및 네트워킹과 같은 서비스의 처리량, 크기 및 스토리지를 적절하게 프로비저닝합니다. 자동 조정 등의 피드백 루프나 워크로드의 사용자 지정 코드로 이 프로비저닝을 수행할 수 있습니다.
개선 계획
비용 모델링 수행:
데이터를 기준으로 리소스 유형 및 크기 선택
지표를 기준으로 리소스 유형 및 크기 자동 선택
CloudWatch Getting Set Up
CloudWatch Publishing Custom Metrics
AWS Compute Optimizer
Getting Started with Amazon EC2 Auto Scaling
Launch an EC2 Instance Using the SDK