SUS02-BP02 SLA를 지속 가능성 목표에 맞게 조정
지속 가능성 목표를 기준으로 서비스 수준에 관한 계약(SLA)을 검토 및 최적화하여 계속해서 비즈니스 필요를 충족하면서 워크로드를 지원하는 데 필요한 리소스를 최소화합니다.
일반적인 안티 패턴:
-
워크로드 SLA가 알려져 있지 않거나 모호합니다.
-
가용성 및 성능에 대해서만 SLA를 정의합니다.
-
모든 워크로드에 대해 동일한 설계 패턴(예: 다중 AZ 아키텍처)을 사용합니다.
이 모범 사례 확립의 이점: 지속 가능성 목표에 맞춰 SLA를 조정하면 비즈니스 요구 사항을 충족하면서 리소스 사용을 최적화할 수 있습니다.
이 모범 사례를 따르지 않을 경우 노출되는 위험 수준: 낮음
구현 가이드
SLA는 클라우드 워크로드에서 예상되는 서비스 수준(예: 응답 시간, 가용성, 데이터 보존 등)을 정의합니다. SLA는 클라우드 워크로드의 아키텍처, 리소스 사용 및 환경 영향에 영향을 미칩니다. 주기적으로 SLA를 검토하여 허용 가능한 수준으로 서비스를 줄여 리소스 사용을 크게 줄이는 절충안을 제시합니다.
구현 단계
-
비즈니스 요구 사항을 충족하되 초과하지는 않으면서 지속 가능성 목표를 지원하는 SLA를 정의 또는 재설계합니다.
-
허용 가능한 수준으로 서비스를 줄여 지속 가능성에 미치는 영향을 크게 줄이는 절충안을 제시합니다.
-
지속 가능성 및 신뢰성: 가용성이 뛰어난 워크로드는 리소스를 더 많이 사용하는 경향이 있습니다.
-
지속 가능성 및 성능: 성능을 높이기 위해 리소스를 더 많이 사용하면 환경에 미치는 영향이 커질 수 있습니다.
-
지속 가능성 및 보안: 지나치게 안전한 워크로드는 환경에 미치는 영향이 커질 수 있습니다.
-
-
비즈니스에 중요한 기능에 우선순위를 두고 중요하지 않은 기능에 대해 더 낮은 서비스 수준(예: 응답 시간 또는 복구 시간 목표)을 허용하는 설계 패턴(예: AWS의 마이크로서비스)을 사용합니다.
리소스
관련 문서:
관련 동영상: