측정하지 않는 한 가지 기술 비용—만약 측정한다면 수백만 달러를 절약할 수 있습니다.

클라우드로 이동하면서 발생하는 가장 큰 변화 중 하나는 기술 및 애플리케이션에 대한 비용을 지불하는 방법입니다. 업계는 온프레미스 데이터 센터가 있는 서버에서 처리할 수 있는 모든 것에서 변수 또는 유틸리티 컴퓨팅 모델로 전환했습니다. 최근 Apptio에 따르면 신고, 이는 "마이크로 최적화가 매일 팀 수준에서 발생하여 클라우드 지출의 형태를 변경할 수 있음을 의미합니다. CapEx(자본 비용) 대신 OpEx(운영 비용)의 세계이며 재무 보고 방식을 완전히 바꿉니다. 관리했습니다.”

그 결과 비용에 대한 기존의 조달 모델이 뒤집혀서 회사 운영 비용에 대한 비용은 거의 고려하지 않고 이러한 응용 프로그램 및 인프라를 개발하고 관리하는 엔지니어의 손에 지출 권한이 주어졌습니다. 오늘날 기술 참호에서 일하는 모든 사람은 특정 소유권 영역에 대해 지금 여기에 집중하여 시스템이 중단 없이 매일 작동하도록 합니다. 아무도 생각하지 않습니다: 애플리케이션과 프로세스 내에서 우리가 하고 있는 일을 더 빠르고, 더 좋고, 더 똑똑하게, 즉 더 효율적으로 할 수 있을까요?

계획, 예산 책정 및 예측 목적으로 IT 서비스 비용을 평가하고 전달하도록 설계된 소프트웨어 제조업체인 Apptio는 이러한 상황의 암울한 현실을 "엔지니어가 회사의 수익에 영향을 미치는 클라우드에 재정적 약속을 하는 동시에 재무팀은 지출의 속도와 세분성을 따라잡기 위해 고군분투하고 있습니다.”

대부분의 엔지니어는 작성 중인 코드를 제어하거나 완전히 이해하지 못합니다. 프로덕션으로 승격되는 모든 것을 실행하기 위해 인프라를 추가하는 것뿐입니다.

팀이 지원하는 수백 가지 애플리케이션 또는 기술에 대한 기술 환경의 총 비용을 계산하는 것은 업계에서 일반적인 관행이 아닙니다. 이것은 변화가 필요합니다. (참고: 봇을 사용하여 디지털 작업을 자동화하는 RPA(Robotic Processing Automation-RPA)에 대해 말하는 것이 아닙니다.) 저의 접근 방식은 자동화를 통한 효율성이 아니라 애플리케이션, 코드 및 프로세스의 효율성에 중점을 둡니다.

총 코드 비용 측정이 중요한 이유.

애플리케이션은 비즈니스 사용자를 위해 프로세스를 단순화하도록 설계되었습니다. 응답 시간이 몇 초에 불과하더라도 응용 프로그램이 응답을 제공하려면 많은 리소스와 복잡성이 필요합니다. 이제 이를 기업 전체의 수천 대 서버에서 초당 수천 또는 수백만 건의 애플리케이션 요청으로 곱하십시오. 너무 많은 일이 동시에 진행되면서 손이 닿지 않는 일이 쉽게 발생하며 이는 비용과도 관련이 있습니다. 애플리케이션을 실행하는 서버가 XNUMX년 동안 지속되어야 하지만 용량 부족으로 인해 XNUMX년만 지속된다면 해당 애플리케이션의 실제 비용은 얼마입니까? 이것은 CFO와 다른 사람들이 충족해야 할 예산이 있기 때문에 알아야 할 사항입니다.

효율적이고 건강한 시스템은 비효율적인 시스템보다 동일한 워크로드를 처리하는 데 더 적은 리소스가 필요합니다. 코드 최적화는 훨씬 더 많은 리소스를 확보합니다.

거의 모든 시스템은 최소 30~40%의 용량 합리화를 실현할 수 있는 잠재력을 가지고 있으며 코드 최적화는 추가로 20~80%의 비용 절감을 제공할 수 있습니다.

즉, 동일한 워크로드를 더 작은 서버에서 실행하여 클라우드 및 라이선스 비용을 줄일 수 있습니다. 이러한 절약의 가치는 단순히 단기적인 것이 아니라 대부분의 애플리케이션이 이제 5년에서 20년 또는 그 이상 수명을 가지므로 장기간에 걸친 것입니다. 이는 단순히 최종 결과의 문제가 아니라 오늘날 비즈니스 KPI를 추가하기 위해 이 확보된 자본으로 무엇을 할 수 있는지 고려하는 것입니다.

20년 동안의 총 코드 비용을 상상하고 다음을 고려하십시오. "코드를 20% 더 효율적으로 만들 수 있었습니까? 그렇다면 20년 동안 얼마나 절약할 수 있었습니까?"

그런 다음 클라우드로 이동하고 종량제선불 데이터 시스템을 캡처하고 분석할 수 있는 것보다 더 빨리 데이터 시스템을 운영하고 유지 관리하는 비용을 실행하는 모델입니다. Apptio 보고서는 클라우드 서비스 비용에 대한 투명성이 없을 때 모든 사람이 어떻게 손해를 보는지 강조합니다.

  • 엔지니어링은 비용 효율성에 대한 이해가 거의 없는 상태에서 필요 이상의 비용을 지출합니다.
  • 재무 팀은 엄청나게 많은 옵션에 지출되는 비용을 이해하고 따라잡기 위해 고군분투하고 있습니다(AWS만 해도 연간 약 300,000개의 SKU와 추가로 수천 개의 새로운 기능이 있습니다).
  • 리더십은 지출 금액이나 우선 순위에 영향을 미칠 수 있는 능력에 대한 정보가 충분하지 않습니다.
  • 조달은 자체 아웃소싱에 의도적으로 참여하지 않습니다.

절감액을 추정할 때 코드 조각이 시스템을 비효율적으로 만들거나(최악의 경우) 중단을 유발하기 전에 코드 조각을 최적화하는 경우 계획과 통찰력이 조금 더 필요합니다. 그러나 비즈니스가 경험하고 있는 현재의 성장 속도를 따라잡으려면 필요합니다.

다음 기사에서는 총 코드 비용을 측정하여 비효율적인 프로세스에서 수십억 달러를 절약할 수 있는 방법에 대해 이야기하겠습니다. 지금까지 내 말 이해 했어?

출처: https://www.forbes.com/sites/forbesbooksauthors/2023/02/27/the-one-technology-cost-youre-not-measuring-that-could-save-millions-if-you-did/