다음을 통해 공유


데이터 수집

이 문서는 FinOps Framework 내의 데이터 수집 기능과 Microsoft Cloud에서 이를 구현하는 방법을 이해하는 데 도움이 됩니다.


정의

데이터 수집은 다양한 원본에서 쉽게 액세스할 수 있는 단일 리포지토리로 데이터를 수집, 변환 및 구성하는 프로세스를 나타냅니다.

클라우드 공급자, 공급업체, 온-프레미스 시스템으로부터 비용, 사용률, 성능 및 기타 비즈니스 데이터를 수집합니다. 데이터 수집에는 다음이 포함될 수 있습니다.

  • 내부 IT 데이터. 예를 들어 CMDB(구성 관리 데이터베이스) 또는 ITAM(IT 자산 관리) 시스템에서.
  • 클라우드 비용을 비즈니스 가치에 매핑하거나 정량화하는 조직 계층 및 메트릭과 같은 비즈니스 관련 데이터입니다. 예를 들어 조직 및 부서 업무 설명에 정의된 수익입니다.

데이터가 보고되는 방식을 이해하고 여러 원본의 유사한 데이터에 대한 보고를 지원하기 위해 데이터 표준화 요구 사항을 계획합니다.

여러 클라우드 또는 계정 유형의 비용 데이터를 처리하는 방법을 고려합니다. 클라우드 비용 데이터에 일관성 및 표준화를 제공하고 공급자, 공급업체 및 내부 도구와의 상호 운용성을 제공하는 FinOps FOCUS(Open Cost And Usage Specification) 프로젝트와 같은 개방형 표준을 선호합니다.

데이터를 분류하거나 태그를 지정하여 논리적이고 의미 있는 데이터를 구성해야 할 수 있습니다. 이렇게 하면 더 쉽게 액세스, 분석 및 이해할 수 있습니다.

비즈니스 가치와 관련된 포괄적인 비용 및 사용량 정보 컬렉션으로 무장하면 조직은 관련자의 역량을 강화하고 다른 FinOps 기능의 목표를 가속화할 수 있습니다. 관련자는 더 많은 정보를 바탕으로 결정을 내릴 수 있으므로 리소스를 보다 효율적으로 사용하고 잠재적으로 상당한 비용 절약 효과를 얻을 수 있습니다.


시작하기 전에

데이터 수집은 FinOps 사례의 장기적인 효율성과 효율성에 중요하지만 초기 FinOps 투자 집합에 대한 차단 요구 사항은 아닙니다. FinOps 수명 주기를 통해 첫 번째 반복인 경우 보고 및 분석과 같은 투자 수익률을 더 빠르게 제공할 수 있는 더 가벼운 기능을 고려합니다. 데이터 수집에는 계정 크기 및 복잡성에 따라 상당한 시간과 노력이 필요할 수 있습니다. 해당 활동을 지원하기 위한 주요 관련자의 활동과 헌신을 적절한 수준으로 이해한 후에 이 프로세스에 집중하는 것이 좋습니다.

이 기능 채택을 처음 반복하는 동안 모든 데이터 원본에 대한 표준 청구 데이터 형식으로 FOCUS를 사용하는 것이 좋습니다. 조직이 필요한 이유와 Microsoft가 FOCUS를 믿는 이유를 알아보려면 Microsoft에서 제공하는 FinOps 도구 키트에서 사용할 수 있는 FOCUS 설명서를 검토할 수 있습니다.


시작

클라우드에서 비용 관리를 처음 시작하는 경우 포털이나 Power BI를 통해 제공되는 네이티브 도구를 사용합니다. 더 많은 데이터가 필요한 경우 로컬 분석을 위해 데이터를 다운로드하거나 작은 보고서를 작성하거나 다른 데이터 세트와 병합할 수 있습니다. 결국에는 "데이터 수집"이 이루어지는 이 프로세스를 자동화해야 합니다. 시작점으로 비용 데이터를 공통 데이터 저장소에 수집하는 데 중점을 둡니다.

  • 비용 데이터를 수집하기 전에 보고 요구 사항에 대해 생각해 보세요.
    • 관련자와 대화하여 필요한 것이 무엇인지 확실히 이해합니다. 데이터나 보고가 도움이 되도록 동기와 목표를 이해하려고 노력합니다.
    • 새 솔루션에 대한 표준 청구 스키마로 FOCUS를 채택할지 여부를 결정합니다. 기존 대시보드를 변환하여 다른 데이터 세트를 활용하면 문제가 발생할 수 있습니다.
      • Microsoft Cost Management는 FOCUS 스키마에 맞게 조정된 비용 및 사용량 데이터 내보내기를 지원하므로 상당한 시간과 노력을 절약할 수 있습니다.
    • 필요한 데이터, 데이터를 어디서 가져올 수 있는지, 액세스 권한을 부여할 수 있는 사용자를 식별합니다. 정규화가 필요할 수 있는 일반적인 데이터 세트를 기록해 둡니다.
    • 필요한 세분성 수준과 데이터를 새로 고쳐야 하는 빈도를 결정합니다. 대규모 계정의 경우 일별 비용 데이터를 관리하기 어려울 수 있습니다. 보고 요구 사항을 충족하는 경우 비용을 절감하고 쿼리 성능과 안정성을 높이려면 월별 집계를 고려합니다.
  • 타사 FinOps 플랫폼 사용을 고려해보세요.
    • Azure Marketplace에서 사용 가능한 타사 솔루션을 검토합니다.
    • 자체 솔루션을 빌드하기로 결정한 경우 Microsoft에서 제공하는 오픈 소스 FinOps 도구 키트의 일부인 FinOps 허브로 시작하는 것이 좋습니다.
      • FinOps 허브는 개발을 가속화하고 인프라가 아닌 필요한 기능을 빌드하는 데 집중할 수 있도록 도와줍니다.
  • 조직 계층 및 예산으로 클라우드 비용 데이터를 보완합니다.
  • 사용자에게 적합한 비용 세부 정보 솔루션을 선택합니다. 매일 또는 매월 비용 데이터를 스토리지 계정에 푸시하는 예약된 내보내기를 권장합니다.
    • 일별 내보내기를 사용하는 경우 데이터가 매일 새 파일로 푸시됩니다. 비용을 보고할 때 가장 늦은 날짜만 선택했는지 확인합니다.
  • 데이터 처리를 위해 데이터 통합이나 워크플로 기술이 필요한지 결정합니다.
    • 초기 단계에서는 다른 처리 없이 내보낸 스토리지 계정에 데이터를 유지할 수 있습니다. 요구 사항이 적고 사용자 지정이 최소화된 소규모 계정의 경우 데이터를 해당 위치에 보관하는 것이 좋습니다.
    • 고급 데이터 저장소로 데이터를 수집하거나 데이터 정리 또는 정규화를 수행해야 하는 경우 데이터 파이프라인을 구현해야 할 수 있습니다. 데이터 파이프라인 오케스트레이션 기술을 선택합니다.
  • 데이터 스토리지 요구 사항이 무엇인지 결정합니다.
    • 초기 단계에서는 단순성과 비용 절감을 위해 내보낸 스토리지 계정을 사용하는 것이 좋습니다.
    • 고급 쿼리 엔진이 필요하거나 보고 도구 내에서 데이터 크기 제한 사항에 도달할 것으로 예상되는 경우 데이터를 분석 데이터 리포지토리로 수집하는 것을 고려해야 합니다. 분석 데이터 저장소를 선택합니다.

기본을 바탕으로 빌드

이 시점에서는 데이터 파이프라인이 있고 데이터를 중앙 데이터 리포지토리로 수집하고 있습니다. 기본 사항을 넘어서면서 다음 사항을 고려합니다.

  • 여러 원본의 데이터 정렬 및 혼합을 지원하기 위해 데이터를 표준 스키마로 정규화합니다.
  • 조직 계층 및 예산으로 클라우드 비용 데이터를 보완합니다.
    • 클라우드 비용을 조직 계층에 매핑하려면 요구 사항에 레이블을 지정하거나 태그를 지정하는 것이 좋습니다.
  • 내부 CMDB 또는 ITAM 데이터로 클라우드 리소스 및 솔루션 데이터를 보강합니다.
  • 클라우드 비용을 비즈니스 가치에 매핑하려면 어떤 내부 비즈니스 및 수익 메트릭이 필요한지 고려합니다.
  • 보고 요구 사항에 따라 필요한 다른 데이터 세트가 무엇인지 결정합니다.

FinOps Foundation에서 자세히 알아보기

이 기능은 클라우드 비용 관리 및 최적화를 발전시키는 데 전념하는 비영리 조직 FinOps Foundation의 FinOps 프레임워크의 일부입니다. 유용한 플레이북, 교육 및 인증 프로그램 등을 비롯한 FinOps에 대한 자세한 내용은 FinOps Framework 설명서의 데이터 수집 기능 문서를 참조하세요.

FinOps Foundation YouTube 채널에서 관련 비디오를 찾을 수도 있습니다.


관련 FinOps 기능:

관련 제품:

관련 솔루션: