FinOps란 무엇입니까?
FinOps 운영 IBM 뉴스레터 구독하기
공유 책상에 앉아 컴퓨터 모니터를 보고 있는 두 명의 직원

게시일: 2023년 11월 13일
기고자: Michael Goodwin

클라우드 FinOps란 무엇입니까?

FinOps(또는 클라우드 FinOps)는 하이브리드 및 멀티클라우드 환경에서 비즈니스 가치를 극대화하는 것을 목표로 하는 클라우드 재무 관리 분야이자 문화적 관행으로 발전하고 있습니다. 

FinOps는 재무(finance)와 DevOps의 합성어로, IT, 재무, 비즈니스 팀이 협업하여 클라우드에 재무적 책임을 부여하고 속도, 비용, 성능 간의 균형점을 조정할 때 정보에 입각한 데이터 기반 의사 결정을 내려야 한다는 점을 강조합니다.1

FinOps의 역할이 단순히 클라우드 지출을 절약하는 것뿐이라고 오해하는 사람도 있습니다. 실제로는, FinOps는 방해 요소를 제거하고, 엔지니어링 팀이 더 나은 기능, 앱, 마이그레이션을 더 빠르게 제공할 수 있도록 지원하며, 투자 대상과 시기에 대한 부서 간 소통을 활성화하는 데 중점을 둡니다. 때때로 기업은 허리띠를 졸라매기로 결정할 수 있습니다. 때로는 더 많은 투자를 결정할 수도 있습니다. 하지만 FinOps를 사용하면 팀은 지출 결정을 내리는 이유를 알 수 있습니다.2

클라우드 인프라의 빠른 도입은 기존의 소비 모델과 조달 주기에 도전장을 내밀었습니다. FinOps는 모든 이해관계자가 클라우드 비용을 최적화할 수 있도록 모범 사례에 대해 조언해 드리는 전담 FinOps 팀의 중앙 집중식 제어하에 조달을 수행합니다. 이는 조직이 클라우드에서 대규모로 효율적으로 운영할 수 있는 공통 언어를 만듭니다.

FinOps는 하나의 규율이자 문화적 관행이지만, FinOps Foundation(ibm.com 외부 링크)을 지칭하기도 합니다. 해당 재단은 FinOps 분야를 장려하는 기업 및 공인 실무자들로 구성된 Linux Foundation의 일부인 비영리 무역 단체입니다.

IBM, Apptio Inc. 인수 완료

IBM은 수익성 있는 기술 비즈니스 관리 및 FinOps 리더인 Apptio Inc의 인수를 성공적으로 완료했다고 발표했습니다.

FinOps 운영을 위한 신속 안내서

FinOps 도입이 증가하는 이유

퍼블릭 클라우드 지출은 최근 몇 년 동안 클라우드 네이티브 인프라 서비스의 도입이 늘어남에 따라 급격히 증가했습니다. Gartner는 퍼블릭 클라우드 서비스에 대한 전 세계 최종 사용자의 지출이 2022년에 20.4% 증가하여 약 미화 5,000억 달러에 달하고, 2023년에는 엔터프라이즈 워크로드가 40% 넘게 클라우드에 배포되어 약 6,000억 달러에 이를 것으로 전망합니다.3

클라우드 마이그레이션 및 투자가 이처럼 가속화되면서 낭비성 지출에 대한 우려도 커지고 있습니다. Flexera의 2022 State of the Cloud Report에 따르면 6년 연속으로 설문 조사 대상 조직 사이에서 기존 클라우드 사용을 최적화하는 것이 최고의 이니셔티브로 꼽혔습니다. (더 많은 워크로드를 클라우드로 마이그레이션하는 것이 두 번째였습니다.) 또한 응답자들은 퍼블릭 클라우드 지출이 예산을 평균 13% 초과했으며, 향후 12개월 내에 클라우드 지출이 29% 증가할 것으로 예상되고, 자체적으로 추산한 결과 클라우드 지출의 32%가 낭비되고 있다고 답했습니다.4 (클라우드 지출이 부분적으로 현저히 증가한 이유는 리소스를 과도하게 할당하는 것이 성능 위험을 완화하는 데 사용되는 가장 일반적인 방법이기 때문입니다.)

요컨대, 클라우드 컴퓨팅에 대한 열기는 여전히 높지만 복잡한 멀티클라우드 아키텍처의 도입과 그에 따른 지출 증가로 인해 IT 재무 관리에 대한 점검이 불가피하다는 것이 분명해졌습니다.

FinOps는 클라우드 투자 수익을 극대화하도록 설계된 모범 사례를 사용하여 비용을 최적화하고자 하는 조직을 위한 관리 분야로 부상했습니다.

FinOps의 세 가지 핵심 요소: 정보 제공, 최적화, 운영

FinOps를 도입하려면 이전에는 서로 상이했던 팀 간의 의사소통과 협업을 촉진하는 조직 내 문화적 변화가 필요합니다. 결정적으로, 엔지니어와 제품 소유자가 클라우드 지출에 대한 책임을 지고 비용을 다른 모든 효율성 지표와 마찬가지 방식으로 취급하는 자세가 요구됩니다. 이러한 노력을 하며 엔지니어링 팀에게 힘을 실어주고 FinOps 모델을 효과적으로 구현하려면 IT, 재무, 비즈니스 팀이 중앙 집중식 FinOps 팀의 지침에 따라 협력하여 라이선스 제약을 고려하고 성능에 부정적인 영향을 미치지 않는 클라우드 비용 관리 제어를 확립해야 합니다. 또한 FinOps의 방식이 제품 혁신이나 출시 속도를 저해해서는 안 됩니다.

FinOps Foundation은 FinOps를 향한 여정을 정보 제공, 최적화, 운영의 세 단계로 정의했으며, 각 팀이나 부서의 FinOps 성숙도에 따라 기업은 한 번에 여러 단계에 걸쳐 있을 수도 있습니다.FinOps로의 전환은 세 번째 단계 이후에 완료되는 선형적인 프로세스가 아니라, 기업의 FinOps 모델이 성숙해짐에 따라 지속적으로 반복해야 하는 프로세스입니다.

FinOps를 향한 여정의 단계를 다음과 같이 살펴보겠습니다.

정보 제공: 정보 제공은 FinOps 프레임워크의 첫 번째 단계입니다. 클라우드 사용과 관련하여 정보에 입각한 비용 효율적인 의사 결정을 내리는 데 필요한 정보와 이해력을 모든 이해관계자가 갖출 수 있도록 돕는 것이 목적입니다.

예를 들어 IT 팀이 배포되어 사용 가능한 클라우드 리소스를 향상된 가시성을 통해 파악하면, 클라우드를 사용하는 사업부 내에서 상황에 맞는 관련 지출을 할당하고 그에 따라 차지백할 수 있습니다. 여기에는 애플리케이션이 클라우드 리소스를 사용하는 방식을 이해하는 것도 포함됩니다. 월 미화 10,000달러의 클라우드 요금에서, 외부 웹사이트 애플리케이션에 비해 금융 애플리케이션을 지원하는 애플리케이션에 할당되는 비율은 어느 정도인지 알아보는 것이 그 예입니다.

최적화: 최적화는 FinOps 프레임워크의 다음 단계로, 비용을 절감할 기회를 찾아내는 데 중점을 둡니다. 여러분의 조직이 리소스 크기를 적절하게 조정하고 현재 사용량에 따른 할인 혜택을 누릴 수 있는 곳은 어디입니까? 예를 들어 특정 노드에서 가상 머신(VM)을 실행 중인데 분당 미화 1달러의 비용이 발생하는 경우, 해당 VM을 분당 미화 0.08달러에 불과한 다른 노드로 이동하여 비용을 절감할 수 있습니까?

이는 가격 및 할인 혜택을 활용할 좋은 기회이지만, 올바른 라이선스 제약 조건을 여러 상황에 적용하여 라이선스 비용을 절감할 수 있는 경우에만 가능합니다. 다른 노드로 이동했는데 라이선스가 적용되지 않아 이전 위치의 4배에 달하는 비용을 지출하고 싶지는 않을 것입니다.

운영: 운영은 FinOps 프레임워크의 마지막 단계로, 조직이 비즈니스 목표에 대한 성과를 지속적으로 평가하고 FinOps 관행을 개선할 방법을 모색하는 단계입니다. 최적화를 위한 노력을 적절히 진행하고 나면 조직에서는 자동화를 통해 클라우드 리소스를 지속적으로 조정하여 성능에 영향을 주지 않으면서 비용을 관리하는 정책을 구현할 수 있습니다.

라이선스 규정 준수 정책 및 제약 조건을 준수하면서 비용을 안전하게 절감하는 자동화 가능한 정책을 통해, 프로세스를 실행할 때 거버넌스를 강화할 수 있습니다. 예를 들어 애플리케이션 성능을 개선하기 위해 워크로드를 새 노드로 이동할 때 발생하는 라이선스 규정 준수 비용을 알고 있어야 합니다.
 

FinOps 핵심 원칙

FinOps Foundation은 FinOps 모델에서 데이터 기반 의사 결정을 안내하는 6가지 원칙을 간략하게 설명합니다. 이 원칙은 계층적이지 않지만 FinOps 라이프사이클 전반에 걸쳐 함께 사용해야 합니다.6

팀은 협업해야 합니다. FinOps 관행을 개선하고 효율성과 혁신을 지속적으로 개선하는 업적을 달성하려면 팀이 함께 협력하는 것이 필수적입니다. 여러 부서 팀 간의 협업이 이루어지면 재무 운영이 IT의 속도와 세분성을 따라잡을 수 있고, 엔지니어가 비용을 다른 효율성 지표와 마찬가지 방식으로 처리할 수 있으며, 클라우드 관리 및 사용과 관련하여 표준화된 거버넌스 및 제어를 확립할 수 있습니다.

모든 사람이 자신의 클라우드 사용에 대한 소유권을 갖습니다. 초기 정보 제공 단계에서 확보한 가시성을 통해 기능 및 제품 팀은 클라우드 사용량을 효과적으로 관리하고 사전 정의된 예산 내에서 지출을 유지하는 데 필요한 인사이트를 얻을 수 있습니다. 팀 수준에서 목표를 설정하고 추적하면 기초 단계부터 책임감을 키우는 데 도움이 됩니다.

중앙 집중식 팀이 FinOps를 이끕니다. FinOps는 조직 전체가 참여하는 분산 프로세스이지만 중앙 집중식 팀이 소유해야만 합니다. 전담 FinOps 팀은 클라우드 제공업체와 서비스를 비교하여 약정 사용 할인, 예약 인스턴스, 업그레이드, 대량 구매 할인을 활용할 수 있습니다. 또한 중앙 집중식 구매 프로세스를 통해 숙련된 팀이 요금 협상 및 팀에 대한 비용 할당을 책임지고 처리할 수 있습니다.

보고서는 접근성이 좋고 시기적절해야 합니다. 이러한 보고서는 부족하거나 과도하게 프로비저닝된 리소스에 대해 시정 조치를 취하고 지속적인 개선을 유도하는 자동화 기회를 활용하는 등 보다 효율적인 의사 결정을 촉진합니다. 워크플로우를 이해하고, 리소스를 적절하게 조정하고, 거의 실시간으로 클라우드 서비스의 필요성을 적절하게 예측하는 것이 FinOps 성공의 핵심 요소입니다.

클라우드의 비즈니스 가치에 따라 의사 결정이 이루어집니다. FinOps는 단순한 비용 절감 전략이 아니라 비즈니스 가치를 극대화하도록 설계된 관행입니다. 따라서 가치가 모든 의사 결정의 기준이 되어야 합니다. 추세 및 편차 분석과 같은 도구는 팀이 비용 증가를 이해하는 데 도움이 될 수 있으며, 내부 및 동료 수준 벤치마킹은 회사의 성과를 측정하는 데 도움이 될 수 있습니다. 지출이 증가할 때 반사적으로 비용을 절감하는 대신 비용, 성장, 성과를 종합적으로 고려하면 팀은 가치에 기반한 의사 결정을 내릴 수 있습니다.

클라우드의 가변적 비용 모델을 활용합니다. 클라우드 지출의 가치를 극대화하도록 보장하려면 기업은 클라우드 비용 모델에서 비용을 절감할 기회를 활용해야만 합니다. 여기에는 다양한 서비스 제공업체에서 제공하는 가격 옵션과 사용료 할인을 비교하는 것과 구매한 인스턴스 및 서비스의 규모를 조정하는 것이 포함됩니다.

FinOps의 주요 이해관계자는 누구입니까?

직책은 조직마다 다르지만, 일반적으로 FinOps Foundation(ibm.com 외부 링크)에서 지정한 주요 FinOps 이해관계자로는 5가지가 있습니다.

경영진. CTO, CIO, CFO 또는 CCoE(클라우드 전문가 조직) 책임자와 같은 경영진은 복잡한 대규모 IT 프로젝트를 진행하고, 책임감과 투명성을 강화하고, 팀이 예산을 준수하도록 하는 데 중점을 둡니다.

비즈니스/제품 소유자. 일반적으로 클라우드 최적화 담당 이사, 클라우드 분석가 또는 비즈니스 운영 관리자와 같은 비즈니스 또는 제품 소유자 팀원은 새로운 제품과 기능을 시장에 출시하고 매년 제품 성장을 가속화하는 일을 담당합니다. 제품 소유자는 통상적으로 클라우드 인프라 자동화에 있어 매우 중요한 이해관계자입니다.

엔지니어링 및 운영. 소프트웨어 및 시스템 엔지니어, 클라우드 아키텍트, 서비스 제공 관리자, 기타 엔지니어링 및 운영 팀원은 비즈니스 운영의 흐름을 유지하면서 고품질 서비스 제공을 가속화하는 데 도움을 줍니다. 이러한 팀은 효과적인 FinOps 운영 모델에서 이를 위해 협업하여 엔지니어링 팀의 책임 관행을 확립하고, 이상 현상, 요금 절감, 비용 회피 영역을 식별하여 애플리케이션 및 서비스를 보다 비용 효율적으로 제공할 수 있습니다.

재무 또는 조달. 재무 및 조달 팀원은 FinOps 팀의 정보를 사용하여 가장 유리한 계약을 협상하고, 할인 및 볼륨 약정 프로그램을 실행하고, 클라우드 예산, 예측, 비용 보고서를 작성합니다.

FinOps 실무자. FinOps 실무자는 FinOps가 성공하는 데 필요한 문화적 변화를 주도하여 비즈니스, IT, 재무 팀을 통합하여 클라우드 사용을 최적화하고 비즈니스 가치를 높입니다. 이들은 FinOps 프레임워크와 그 원칙 및 기능에 대한 지식을 바탕으로 FinOps 문화를 확립하고, 모범 사례를 조직에 교육하고, 벤치마크를 설정하고, 클라우드 비용에 대한 가시성을 확보하고, 예산 및 예측을 안내하는 데 주력합니다.

FinOps 보고란 무엇입니까?

FinOps 보고는 멀티클라우드 및 하이브리드 환경 전반에서 청구 및 라이선싱 데이터를 하나의 통합된 보기로 모으고 시각화하는 작업입니다. 성공적인 FinOps 관행을 위해서는 조직이 사일로를 허물고 모든 이해관계자를 참여시킬 수 있는 책임 공유 문화를 조성해야 합니다. FinOps 프로세스와 부가 가치를 조직에서 인정하려면 하이브리드 및 멀티클라우드 환경에 대한 정확하고 상세한 보고가 필요합니다.

FinOps 보고의 필수 구성 요소는 청구 데이터 및 자세한 사용량 정보, 비용 센터 및 팀과 같은 여러 범위에 걸친 비용 할당, 예산 책정 및 예측, 차지백 및 쇼백 기능을 포함한 전체 환경에 대한 비용 가시성입니다.

자동화는 FinOps에서 어떤 역할을 할 수 있습니까?

클라우드 최적화는 클라우드 지출을 줄이기 위한 일회성 작업이 아닙니다. 복잡한 하이브리드 및 멀티클라우드 환경은 다양한 애플리케이션 및 서비스에 대한 수요에 따라 정기적으로 변화합니다. 성능 위험을 방지하려면 리소스 할당이 수요 변화에 따라 동적으로 대응해야 합니다. 클라우드 최적화를 위해서는 애플리케이션이 작동하는 데 필요한 리소스를 정확히 확보해야 하며, 이는 지속적이고 자동적인 방식으로 이뤄져야 합니다. FinOps로의 여정을 진행 중인 조직들이 동적 리소싱을 통해 성능을 보장하는 것이 클라우드 자산을 진정으로 최적화하는 유일한 방법이라는 것을 깨닫게 되면서, 자동화가 FinOps 관행의 중심이 될 것입니다. 애플리케이션을 실시간으로 대규모 수동 리소싱하는 것은 불가능하기 때문입니다.
 

FinOps에서 보고 및 자동화가 필요한 이유는 무엇입니까?

최대의 혜택을 얻으려면 FinOps 관행은 클라우드 운영에서 보고와 자동화를 모두 활용해야 합니다. FinOps Foundation에 따르면, 고급 보고 기능을 사용하면 클라우드 지출의 90% 이상을 할당할 수 있고 예측상의 지출과 실제 지출 간의 편차가 거의 없다고 합니다. 7 또한 성숙한 FinOps 보고를 위해서는 조직이 성공의 측정 기준으로 특정 KPI를 설정해야 합니다.

조직은 고급 보고와 자동화를 결합함으로써 효율성 개선 기회를 지속적으로 파악하고 실시간으로 클라우드 최적화 조치를 취함으로써 클라우드 투자에 대한 ROI를 높일 수 있습니다. 또한 조직은 동적 리소싱을 자동화하여 클라우드 환경의 기본 인프라가 항상 서비스 수준 목표를 달성하는 데 필요한 리소스를 제공하도록 함으로써 메트릭 기반 최적화를 활용할 수 있습니다.

고급 보고와 자동화를 모두 활용하는 클라우드 운영은 클라우드 지출을 줄이면서 최적의 최종 사용자 디지털 경험을 보장해 줍니다.

관련 솔루션
IBM Turbonomic Application Resource Management™

IBM Turbonomic Application Resource Management™를 통해 비즈니스 정책을 준수하면서 애플리케이션이 작동에 필요한 조건을 충족할 수 있도록 완전히 자동화된 조치를 취할 수 있습니다.

Turbonomic Application Resource Management™ 살펴보기
클라우드 전략 컨설팅 및 서비스

비용 절감과 확장성부터 전체적인 변혁과 더 빠른 혁신에 이르기까지 하이브리드 멀티클라우드 전략을 올바르게 수립하면 나머지는 자동으로 따라옵니다.

클라우드 전략 컨설팅 및 서비스 살펴보기
Flexera One with IBM Observability

온프레미스부터 SaaS, 클라우드에 이르기까지 전체 자산을 시각화합니다. Flexera One with IBM Observability에는 IBM 지원을 포함하여 Flexera One의 모든 기능이 포함되어 있습니다.

Flexera One with IBM Observability 살펴보기
자원 FinOps: 발전하고 있는 클라우드 재무 관리

하이브리드 멀티클라우드 접근 방식을 채택하는 조직이 늘어나면서, 조직에서는 가치를 최적화하고 클라우드 지출을 통제하는 데 어려움을 겪고 있습니다. 정답은 바로 FinOps입니다.

FinOps로 클라우드 비용 낭비를 제한하는 방법

FinOps 프레임워크에 대해서, 그리고 해당 프레임워크가 책임성 및 자동화를 구현하여 비즈니스 가치를 극대화하는 데 어떻게 도움이 되는지 알아보려면 읽어보시길 바랍니다.

클라우드 비용 증가에 대응하기: CIO 안내서

클라우드 비용이 증가하면서 수익 마진, 매출, 총 매출 원가에 영향을 미치고 있습니다. 조직이 확장됨에 따라 효율성을 달성하는 것이 필수가 되었습니다.

FinOps 자동화 운영을 위한 빠른 안내서

FinOps 실무자가 비용 최적화를 위한 조치를 취할 수 있는 방법.

Forrester Wave: 클라우드 비용 관리 및 최적화

Forrester 2022년 3분기 보고서를 살펴보고 공급업체 비교에서 IBM과 Flexera One with IBM Observability가 어떻게 비교되는지 알아보세요.

AIOps 학습 페이지

IT 운영을 위한 인공 지능(AIOps)이 데이터와 머신 러닝을 사용하여 IT 서비스 관리를 개선하고 자동화하는 방법을 알아보세요.

다음 단계 안내

점점 더 복잡한 애플리케이션으로 비즈니스를 운영하는 경우가 많아지고 있으며, 이러한 애플리케이션은 역동적인 수요를 앞서고자 노력하는 과정에서 팀에 과중한 업무 부담을 줄 수 있습니다. IBM® Turbonomic® 하이브리드 클라우드 비용 최적화 플랫폼을 사용하면 애플리케이션을 원활하고 지속적이며 비용 효율적인 방식으로 실행하여 비용을 절감하면서 앱 성능을 보장할 수 있습니다.

Turbonomic 살펴보기 Turbonomic 무료 체험하기
인용

1,2 FinOps란? (ibm.com 외부 링크), FinOps Foundation, 2022년
3 Gartner, 2022년 전 세계 퍼블릭 클라우드 최종 사용자 지출이 약 미화 5,000억 달러에 달할 것으로 전망(ibm.com 외부 링크), Gartner, 2022년 7월 18일
2022 State of the Cloud Report(ibm.com 외부 링크), Flexera, 2022년
5가지 FinOps 단계(ibm.com 외부 링크), FinOps Foundation, 2022년
6가지 FinOps 원칙(ibm.com 외부 링크), FinOps Foundation, 2022년
FinOps 성숙도 모델(ibm.com 외부 링크), FinOps Foundation, 2022년