SUS05-BP01 요구 사항을 충족하는 데 필요한 최소한의 하드웨어 사용
비즈니스 요구 사항을 효율적으로 충족하기 위해 워크로드에 필요한 최소한의 하드웨어를 사용합니다.
일반적인 안티 패턴:
-
리소스 사용률을 모니터링하지 않습니다.
-
아키텍처의 사용률 수준이 낮은 리소스가 있습니다.
-
크기 조정이 필요한지 여부를 결정하기 위해 정적 하드웨어의 사용률 검토를 수행하지 않습니다.
-
비즈니스 KPI를 기반으로 컴퓨팅 인프라의 하드웨어 사용률 목표를 설정하지 않습니다.
이 모범 사례 확립의 이점: 클라우드 리소스의 크기를 적절하게 조정하면 워크로드의 환경 영향을 줄이고, 비용을 절감하며, 성능 벤치마크를 유지하는 데 도움이 됩니다.
이 모범 사례를 따르지 않을 경우 노출 위험도: 보통
구현 가이드
워크로드에 필요한 총 하드웨어 수를 최적으로 선택하여 전반적인 효율성을 개선합니다. AWS 클라우드는 다양한 메커니즘(예: AWS Auto Scaling
구현 단계
-
필요에 가장 적합한 인스턴스 유형을 선택합니다.
-
가변 워크로드의 경우 작은 증분 단위로 크기를 조정합니다.
-
여러 컴퓨팅 구매 옵션을 사용하여 인스턴스 유연성, 확장성 및 비용 절감의 균형을 맞춥니다.
-
온디맨드 인스턴스는 인스턴스 유형, 위치 또는 시간을 유연하게 지정할 수 없는 최신 상태 저장 급증 워크로드에 가장 적합합니다.
-
스팟 인스턴스는 내결함성 및 유연성이 뛰어난 애플리케이션을 위한 다른 옵션을 보완하는 데 유용한 방법입니다.
-
안정적인 상태의 워크로드에는 컴퓨팅 절감형 플랜
을 활용하여 변화하는 요구 사항(예: AZ, 리전, 인스턴스 제품군 또는 인스턴스 유형)에 유연성을 제공합니다.
-
-
인스턴스 및 가용 영역 다양성을 활용하여 애플리케이션 가용성을 극대화하고 가능한 경우 초과 용량을 활용할 수 있습니다.
-
AWS 도구에서 적정 크기 조정 권장 사항을 사용하여 워크로드를 조정합니다.
-
자동화가 대체 리소스를 배포하는 동안 일시적으로 용량을 줄일 수 있는 서비스 수준에 관한 계약(SLA)을 협상합니다.
리소스
관련 문서:
-
Optimizing your AWS Infrastructure for Sustainability, Part I: Compute
(지속 가능성을 위한 AWS 인프라 최적화, 파트 I: 컴퓨팅) -
Operating Lambda: Performance optimization
(Lambda 운영: 성능 최적화)
관련 동영상:
관련 예시: