비용 최적화를 위한 디자인 검토 검사 목록

이 검사 목록은 워크로드가 제공하는 비즈니스 가치에 따라 높은 ROI(투자 수익률)를 달성하는 데 도움이 되도록 워크로드에 대한 비용 최적화에 대한 권장 사항 집합을 제공합니다. 비용 최적화는 워크로드의 정의된 기능 및 비기능 요구 사항을 충족하면서 실제 비용과 인식된 가치, 팀 효율성, 포커스 및 노력의 균형을 맞춥니다.

모든 워크로드에는 직접 및 간접 비용이 있으며 모든 워크로드는 가치를 제공하도록 설계되었습니다. 이 문서에 권장 사항을 통합하지 않고 장단위를 고려하면 디자인이 시간과 비용을 최대한 활용하지 못할 수 있습니다. 디자인의 성공에 대한 확신을 심어주려면 다음 검사 목록에 설명된 사항을 신중하게 고려합니다.

비용 최적화는 워크로드 비용을 최적화하고 워크로드를 비용 관리의 광범위한 거버넌스 분야에 맞추는 지속적인 프로세스입니다. 오늘 중요한 것은 내일 중요하지 않을 수도 있습니다. 현재 플랫폼에서 제공하는 기술 선택 또는 옵션 및 기능은 다를 수 있습니다. 프로덕션 및 비프로덕션 환경에서 알아보고, 플랫폼 변경 사항을 알고, 워크로드 및 워크로드의 종속성에 결과를 적용합니다.

검사 목록

  코드 권장
CO:01 재정적 책임의 문화를 만듭니다. 기술 기술이 선명하게 유지되도록 정기적으로 직원을 교육합니다. 작업 환경에서 창의성과 지출 책임을 촉진합니다. 자동화 도구 및 구현에 투자합니다.
CO:02 비용 모델을 만들고 유지 관리합니다. 비용 모델은 초기 비용, 실행 속도 및 지속적인 비용을 예측해야 합니다. 비용 모델을 포함하고 계획되지 않은 지출에 대한 버퍼가 있는 예산을 협상합니다.
CO:03 비용 데이터를 수집하고 검토합니다. 데이터 수집은 일일 비용을 캡처해야 합니다. 비용 보고서에는 발생한 비용(계량), 선불 비용(분할 상환), 추세 및 예측이 포함됩니다. 관련자는 예산 및 비용 모델에 대한 지출을 정기적으로 검토해야 합니다. 경고를 자동화하여 주요 임계값에서 알림을 트리거하고 변칙을 검색하여 추세 기준의 편차를 나타냅니다.
CO:04 지출 가드 레일을 설정합니다. 가드레일에는 릴리스 게이트, 거버넌스 정책, 리소스 제한 및 액세스 제어가 포함되어야 합니다. 수동 프로세스보다 플랫폼 자동화의 우선 순위를 지정합니다.
CO:05 공급자로부터 최상의 요금을 가져옵니다. 클라우드 리소스 및 라이선스에 가장 적합한 요금을 찾고 사용해야 합니다. 정기적으로 비용 절감을 검토합니다. 비용 검토에는 지역 가격 책정, 가격 책정 계층, 가격 책정 모델(소비 또는 약정 기반), 라이선스 이식성, 기업 구매 계획 및 가격표가 포함되어야 합니다.
CO:06 사용량을 청구 증분에 맞춥니다. 청구 증분(미터)을 이해하고 리소스 사용량을 해당 증분에 맞춰야 합니다. 청구 증분에 맞게 서비스를 수정하거나 청구 증분에 맞게 리소스 사용량을 수정합니다. 개념 증명을 사용하여 주요 비용 동인에 대한 청구 지식 및 디자인 선택 사항의 유효성을 검사하고 청구 및 리소스 사용량을 조정하는 방법을 제시하는 것이 좋습니다.
CO:07 구성 요소 비용을 최적화합니다. 애플리케이션 기능, 플랫폼 기능 및 리소스를 포함하여 레거시, 불필요한 워크로드 구성 요소를 정기적으로 제거하거나 최적화합니다.
CO:08 환경 비용을 최적화합니다. 지출을 조정하여 사전 프로덕션, 프로덕션, 운영 및 재해 복구 환경의 우선 순위를 지정합니다. 각 환경에 대해 필요한 가용성, 라이선스, 운영 시간 및 조건 및 보안을 고려합니다. 비프로덕션 환경은 프로덕션 환경을 에뮬레이트해야 합니다. 비프로덕션 환경에 전략적 절충을 구현합니다.
CO:09 흐름 비용을 최적화합니다. 각 흐름의 비용을 흐름 우선 순위에 맞게 조정합니다. 흐름의 우선 순위를 지정할 때 각 흐름의 기능, 기능 및 비기능 요구 사항을 고려합니다. 흐름 지출을 최적화하려면 전략적 타협이 필요한 경우가 많습니다.
CO:10 데이터 비용을 최적화합니다. 데이터 우선 순위가 있는 데이터 지출. 데이터 최적화에는 데이터 관리(계층화 및 보존), 볼륨, 복제, 백업, 파일 형식 및 스토리지 솔루션에 대한 개선 사항이 포함되어야 합니다.
CO:11 코드 비용을 최적화합니다. 더 적거나 저렴한 리소스로 기능 및 비기능 요구 사항을 충족하도록 코드를 평가하고 수정합니다.
CO:12 크기 조정 비용을 최적화합니다. 배율 단위 내에서 대체 크기 조정을 평가합니다. 대체 크기 조정 구성을 고려하고 비용 모델에 맞춥니다. 고려 사항에는 모든 instance, 리소스 및 배율 단위 경계의 상속 제한에 대한 사용률이 포함되어야 합니다. 수요 및 공급을 제어하기 위한 전략을 사용합니다.
CO:13 직원 시간을 최적화합니다. 직원이 작업에 소요되는 시간을 작업의 우선 순위에 맞춥니다. 목표는 결과를 저하시키지 않고 작업에 소요되는 시간을 줄이는 것입니다. 최적화 노력에는 노이즈 최소화, 빌드 시간 단축, 고화질 디버깅 및 프로덕션 모의 작업이 포함되어야 합니다.
CO:14 리소스 및 책임을 통합합니다. 워크로드 내에서 리소스를 통합하고 밀도를 높이는 방법을 살펴봅니다. 워크로드 외부에서 워크로드 책임을 통합할 수 있는 기존 중앙 집중식 리소스 및 서비스를 사용합니다.

다음 단계

비용 최적화 절충을 검토하여 다른 개념을 살펴보는 것이 좋습니다.