다음을 통해 공유


단위 비용 측정

이 문서는 FinOps 프레임워크 내의 단위 비용 측정 기능과 이를 Microsoft Cloud에서 구현하는 방법을 이해하는 데 도움이 됩니다.

정의

단위 비용 측정이란 클라우드의 비즈니스 가치를 보여줄 수 있는 기업의 단일 단위 비용을 계산하는 과정을 의미합니다.

전자상거래 사이트의 판매 트랜잭션나 소셜 앱의 사용자와 같이 비즈니스의 단일 단위가 무엇인지 식별합니다. 각 장치를 이를 지원하는 지원 클라우드 서비스에 매핑합니다. 공유 인프라 비용을 사용률 데이터로 나누어 각 단위의 총 비용을 정량화합니다.

단위 비용을 측정하면 수익성에 대한 인사이트를 얻을 수 있으며 조직은 클라우드 투자와 관련하여 데이터 기반 비즈니스 결정을 내릴 수 있습니다. 단위 경제학은 클라우드를 측정 가능한 비즈니스 가치와 연결하는 요소입니다.

작업 기반 원가 계산 방법론의 파생물인 단위 경제학의 궁극적인 목표는 비즈니스 비용의 전체 그림을 고려하는 것입니다. 이 문서에서는 이러한 활동에 Microsoft Cloud 비용을 고려하는 방법을 중점적으로 설명합니다. FinOps 사례가 성숙해짐에 따라 비즈니스에서 가장 정확한 단위당 비용을 추적하는 데 중요한 단위 계산에 중요할 수 있는 클라우드 외부의 수동 프로세스 및 단계를 고려합니다.

시작하기 전에

단위 요금을 효과적으로 측정하려면 먼저 사용하는 서비스에 대한 요금이 청구되는 방식을 숙지해야 합니다. 비용에 기여하는 요소를 이해하면 사용량과 비용을 분류하고 이를 개별 단위에 매핑하는 데 도움이 됩니다. 비용 기여 요소에는 컴퓨팅, 스토리지, 네트워킹 및 데이터 전송이 포함됩니다. 서비스 사용량이 다양한 가격 책정 모델(예: 종량제, 예약, Azure 하이브리드 혜택)에 맞춰 조정되는 방식도 비용에 영향을 미칩니다.

시작하기

단위 비용을 측정하는 것은 간단한 작업이 아닙니다. 단위 경제학에는 아키텍처에 대한 깊은 이해가 필요하며 전체 그림을 통합하려면 여러 데이터 세트가 필요합니다. 필요한 정확한 데이터는 사용하는 서비스와 보유하고 있는 원격 분석에 따라 다릅니다.

  • 애플리케이션 원격 분석으로 시작합니다.
    • 애플리케이션 원격 분석이 더 포괄적일수록 단위 경제성을 더 간단하게 생성할 수 있습니다. 중요한 함수가 실행되는 시기와 실행 시간을 기록합니다. 이를 사용하여 각 단위의 런타임을 추론하거나 해당 단위와 다시 상호 관련되는 함수를 기준으로 할 수 있습니다.
    • 애플리케이션 원격 분석이 직접 가능하지 않은 경우 API Management 또는 원격 분석을 기록하는 작업 그룹을 트리거하는 Azure Monitor에서 경고 규칙 구성과 같은 원격 분석을 기록할 수 있는 해결 방법을 고려해 보세요. 목표는 모든 사용 원격 분석을 일관된 단일 데이터 저장소로 가져오는 것입니다.
    • 원격 분석 기능이 없으면 Azure Monitor의 확장 기능인 Application Insights 설정을 고려해 보세요.
  • 리소스 사용률 데이터를 가져오려면 Azure Monitor 메트릭을 사용합니다.
    • 원격 분석이 없는 경우 애플리케이션 사용량을 비용에 매핑할 수 있는 Azure Monitor에서 사용할 수 있는 메트릭을 확인합니다. 청구된 사용량 중 한 단위와 다른 단위의 비율을 파악하려면 리소스 사용량을 분석할 수 있는 모든 것이 필요합니다.
    • 메트릭에 필요한 데이터가 표시되지 않으면 Azure Monitor의 로그 및 추적도 확인합니다. 이는 사용량과 직접적인 상관 관계가 없을 수도 있지만 사용량에 대한 어느 정도 지표를 제공할 수는 있습니다.
  • 서비스별 API를 사용하여 자세한 사용량 원격 분석을 가져옵니다.
    • 모든 서비스는 핵심 로그 및 메트릭 집합에 Azure Monitor를 사용합니다. 또한 일부 서비스는 Azure Monitor에서 사용할 수 있는 것보다 더 많은 세부 정보를 가져오기 위해 더 자세한 모니터링 및 활용 API를 제공합니다. 사용자가 사용하는 서비스에 적합한 API를 찾으려면 Azure 서비스 설명서를 살펴봅니다.
  • 수집한 데이터를 사용하여 각 장치의 사용량 비율을 정량화합니다.
    • 이러한 활동을 촉진하려면 가격 책정 및 사용 현황 데이터를 사용합니다. 정확한 단위 비용을 계산하려면 많은 양의 데이터가 필요하므로 일반적으로 데이터 수집 및 정규화 후에 수행하는 것이 가장 좋습니다.
    • 일부 사용량은 단위에 다시 매핑되지 않습니다. 이 비용을 계산하는 방법에는 알려진 사용 비율을 기준으로 배포하거나 별도로 최소화해야 하는 간접비로 처리하는 등 여러 가지 방법이 있습니다.

기본을 바탕으로 빌드

  • 완전히 자동화되지 않은 단가 계산의 모든 측면을 자동화합니다.
  • 외부 라이선스, 온-프레미스 운영 비용, 인건비 등의 기타 비용을 포함하도록 단위 비용 계산을 확장하는 것이 좋습니다.
  • 수집한 데이터의 가치를 최대화하려면 비즈니스 KPI에 단위 비용을 추가합니다.

FinOps Foundation에서 자세히 알아보기

이 기능은 클라우드 비용 관리 및 최적화 발전에 전념하는 비영리 조직인 FinOps Foundation의 FinOps 프레임워크의 일부입니다. 유용한 플레이북, 학습 및 인증 프로그램 등을 포함한 FinOps에 대한 자세한 내용은 FinOps 프레임워크 설명서의 단위 비용 측정 기능 문서를 참조하세요.

다음 단계