단위 경제성
이 문서는 FinOps Framework 내의 단위 경제 기능과 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 Framework 설명서의 Unit economics 기능 문서를 참조하세요.
FinOps Foundation YouTube 채널에서 관련 비디오를 찾을 수도 있습니다.
관련 콘텐츠
관련 FinOps 기능:
관련 제품:
관련 솔루션:
기타 리소스: