본문 바로가기

Server Infra/AWS

FinOps Certified Practitioner(FOCP) 자격증 취득 후기

728x90

오랜만에 자격증 취득 후기로... CKS나 CCNA, SAFe등 대기열에 있는 자격증이 좀 있지만 우선 최근에 많은 IT기업에서 찾는 FinOps를 먼저 공부해 보았다. 게다가 회사가 FinOps Foundation이랑 뭔가 관계가 생기기도 하여 자격증에 관심이 생기기도...(사실 커뮤니티 가입하려니까 자격증 없다고 까여서 화김에 결제했다.)

- https://aws.amazon.com/ko/blogs/aws-cloud-financial-management/aws-joins-finops-foundation/

 

AWS joins the FinOps Foundation as a Premier Member | Amazon Web Services

Customers have always been interested in understanding their cloud costs, and in today’s economic times, cost efficiency is a top priority for most organizations. The demand for cost management competency has resulted in the growth of FinOps teams across

aws.amazon.com

- https://www.finops.org/members/aws/

 

AWS FinOps Foundation Profile

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud, offering over 200 fully featured services from data centers globally. Millions of customers—including the fastest-growing startups, largest enterprises, and leading

www.finops.org

FinOps란?

FinOps는 Financial Operations의 약자로, 클라우드 환경에서의 비용 최적화, 효율성, 비즈니스 가치에 중점을 둔 운영 모델을 의미한다.

뭐 어렵지만 Cloud FinOps라는 책에서는 FinOps란 DevOps와 재무의 Collaboration이라고 정의하고 있다. 난 이게 좀더 맞다고 본다. 

사실 정의 자체는 https://www.finops.org/framework/ 에 너무나도 잘 나와있다. 특히 Domains, Maturity Model, Personas, Phases, Principles에서 나오는 가치 자체는 매우 의미 있어 보인다.

 

Ops쪽이 대부분 문화나 방법론이기도 하고 필요에 따라 만들어지기 때문에 어찌보면 다 맞는말 같긴 하다. 다만 엔터프라이즈와 같은 예산으로 모든게 정해지는 기업에서 이 FinOps 문화가 도입 가능할지 의문이다. 그리고 DevOps 문화와의 결합이 중요한데 이게 좀더 자세하게 말하자면 platform engineering과 연관이 깊어 보인다. 전체 조직의 Collaborate이 참 이상적인데 이건 커뮤니케이션 비용이 적은 중소 규모의 조직에서나 가능하지 않을까 싶다. 그래서 장난삼아 우리의 친구 Gen AI에게 물어보았다.


Bedrock과 Claude2

엔터프라이즈에서 FinOps를 도입하기는 다음과 같은 이유로 어려울 수 있다고 생각합니다.

  1. 기존의 재무/IT 운영 프로세스 변경
    - FinOps는 기존의 재무와 IT 운영 프로세스를 협업체제로 전환해야 한다. 이는 관료주의적 조직문화의 변화가 필요하다.
  2. 클라우드 모니터링 도구 도입 및 활용
    - FinOps에는 클라우드 사용량과 비용을 실시간으로 모니터링할 도구가 필요하다. 이는 추가 투자가 필요하다.
  3. 구성원의 FinOps 마인드셋 함양
    - FinOps의 성공을 위해서는 구성원 모두가 클라우드 비용 절감의 마인드셋이 필요하다. 이는 시간이 걸린다.
  4. 유연한 클라우드 거버넌스 정립
    - FinOps는 클라우드 리소스 활용의 유연성이 필요하다. 기존의 강한 거버넌스는 이를 제한할 수 있다.

하지만 장기적 비용 절감 효과를 고려하면 FinOps 도입은 고려할 가치가 있다고 봅니다. 점진적으로 시작하는 것이 현실적일 것입니다. 

 

Bard

엔터프라이즈에서 FinOps를 도입하는 것은 쉽지 않습니다. 그 이유는 다음과 같습니다.

  • 문화적 변화가 필요합니다. FinOps는 IT 예산을 단순히 줄이는 것이 아니라, IT 비용에 대한 이해를 높이고 효율적으로 관리하는 것을 목표로 합니다. 따라서 엔터프라이즈에서 FinOps를 도입하기 위해서는 IT 부서뿐만 아니라 비즈니스 부서에서도 IT 비용에 대한 인식과 이해가 높아져야 합니다.
  • 데이터와 분석 도구가 필요합니다. FinOps를 효과적으로 수행하기 위해서는 IT 비용에 대한 데이터와 분석 도구가 필요합니다. 그러나 많은 엔터프라이즈에서는 이러한 데이터와 분석 도구가 부족한 경우가 많습니다.
  • 전사적인 협력이 필요합니다. FinOps는 IT 부서와 비즈니스 부서가 협력하여 IT 비용을 관리하는 것을 목표로 합니다. 따라서 엔터프라이즈에서 FinOps를 도입하기 위해서는 전사적인 협력이 이루어져야 합니다.

그러나 FinOps는 엔터프라이즈에서 IT 비용을 절감하고 효율성을 높이는 데 효과적인 방법입니다. 따라서 엔터프라이즈에서는 이러한 어려움을 극복하고 FinOps를 도입하기 위한 노력을 기울여야 합니다.


엔터프라이즈에서 FinOps를 도입하기 쉽게 하기 위한 방법은 다음과 같습니다.

  • IT 비용에 대한 교육과 인식을 높이기 위한 노력을 기울입니다.
  • IT 비용 데이터 수집 및 분석을 위한 도구와 프로세스를 마련합니다.
  • IT 부서와 비즈니스 부서 간의 협력을 위한 체계를 마련합니다.

이러한 노력을 통해 엔터프라이즈는 FinOps를 보다 쉽게 도입하고 효과적으로 수행할 수 있습니다.

GPT4

FinOps (Financial Operations)는 클라우드 환경에서의 비용 최적화와 관리에 중점을 둔 접근 방식입니다. 엔터프라이즈 환경에서 FinOps를 도입하는 것은 쉬운 면도 있고 어려운 면도 있습니다. 아래는 그 이유에 대한 분석입니다.

쉽게 도입할 수 있는 이유:

  1. 비용 절감: 클라우드 비용이 계속 증가함에 따라, 엔터프라이즈들은 비용을 효율적으로 관리하는 방법을 찾기 위해 FinOps를 도입하는 것에 관심을 가지게 됩니다.
  2. 툴과 자원의 사용: 많은 클라우드 제공자들은 비용 최적화와 관리 도구를 제공하고 있습니다. 이러한 도구들을 활용하면 FinOps의 도입과 구현이 용이해집니다.
  3. 높은 가시성: FinOps는 비용과 사용량에 대한 높은 가시성을 제공하므로, 엔터프라이즈는 자신들의 클라우드 사용 트렌드와 비용을 더 잘 이해할 수 있습니다.

어렵게 느껴질 수 있는 이유:

  1. 조직문화: 많은 기업들은 기존의 IT 비용 관리 방식에 익숙해져 있습니다. FinOps는 새로운 접근 방식을 필요로 하므로, 조직 내에서의 저항이나 문화적 장벽을 극복해야 합니다.
  2. 복잡성: 클라우드 환경은 다양한 서비스와 요금 모델로 구성되어 있어, 이를 모두 이해하고 최적화하는 것은 쉽지 않습니다.
  3. 스킬셋: FinOps를 효과적으로 수행하기 위해서는 클라우드, 금융, 그리고 운영에 관한 지식이 필요합니다. 이런 전문가를 찾거나 교육하는 것은 시간과 노력이 필요합니다.
  4. 변화의 속도: 클라우드 기술과 서비스는 빠르게 발전하고 있습니다. 이로 인해 FinOps 전략을 지속적으로 업데이트하고 유지 관리해야 합니다.

결론적으로, 엔터프라이즈의 규모, 조직문화, 리소스 및 전반적인 클라우드 전략에 따라 FinOps의 도입 난이도가 달라질 수 있습니다. 그러나 장기적인 비용 절감과 효율성을 위해서는 FinOps 도입을 고려해보는 것이 좋습니다.


역시 GenAI 형들도 문화가 제일 어렵다고 생각하는것 같다. 끄-덕

실제 시험 공부

공부 자체는 올 초부터 진행했다. 내부에서 Cost Optimization과 관련된 업무를 하던중 커뮤니티를 통해 FinOps Foundation을 보았고 여러 내용을 확인해보니 업무에 참고할 수 있을것 같아 Cloud FinOps 도서를 읽기도 하고 AWS 비용 최적하 바이블을 읽기도 하였다. 특히 FinOps Foundation 사이트의 정보를 많이 참고했다.

 

https://learn.finops.org/finops-certified-practitioner-certification-exam

 

FinOps Certified Practitioner Certification Exam

This course is the stand-alone FinOps Certified Practitioner certification exam.

learn.finops.org

시험 정보를 번역하면 아래와 같다.

  • 시험은 1시간 동안 진행되며 시험을 시작하면 타이머가 표시됩니다.
  • 객관식 50문항이 출제되며, 감독관은 없습니다.
  • 첫 번째 시험에 합격하지 못하면 두 번의 추가 재응시 기회가 주어집니다.
  • 커트라인은 75%입니다.
  • 인증은 24개월 동안 유효합니다.

솔직히 약간 자격증 장사같다. 이전 CSP 시험들이나 CNCF 시험을 시험을 보기위한 환경의 제약이 매우 심했는데 이 시험은 감독관이 없다. 게다가 별도 플랫폼도 아닌 브라우저에서 그냥 응시 할 수 있다. 오픈북이 가능하단 이야기다. FinOps Community 가입 조건이 저 자격증 취득인데 뭔가 가입비 스러운 느낌이다.

 

시험 난이도는 솔직히 어렵지 않다. 딱 Practitioner 느낌의 난이도이다. https://www.finops.org/framework/ 이 내용만 어느정도 숙지하고 문제를 보고 어디를 보면 되는지 파악만 빠르게 한다면 누구나 합격할 것이다. 다만 Phase, Personas, Maturity Model, Principles 이 4가지에서 70%이상 출제되며 전문 용어를 묻는 문제도 나오니 https://www.finops.org/resource/terminology/ 이 곳에 내용도 한번 숙지하자

 

CSP의 각 비용관련 서비스 내용도 종종 나오는데 이 부분은 크게 어렵지 않다. 본인이 Cloud 관련 직군이라면 자연스럽게 넘어 갈수 있는 문제들이다.

 

시험 응시전 모의고사를 원한다면 https://www.udemy.com/course/finops-certified-practitioner-focp-exam-questions/ 이 모의고사를 풀어보자 K-Mock에 등록 되어 있다면 위 모의고사는 무료이고 알다 싶이 udmey가 연쇄할인마 같아서...10000원 정도면 구매 가능하다.

무튼 합격했다 47/50으로...

 

영어 시험이지만 구글 번역기 사용이 가능하다. 뭐 사용 안해도 어느정도 해석 가능할 정도로 간단한 문장만 나와서 크게 필요한가...싶기도 하다. 무튼 너무 두려워 말고 관심이 있다면 FinOps에 대해 공부를 해보는건 적극 추천한다. 다만 자격증 응시는...회사에서 지원 해주지 않으면 추천하기 어렵다 300$...

728x90