프루걸 엔지니어링(Frugal Engineering)은 소프트웨어 및 시스템 공학에서 성능, 안정성, 확장성과 같은 전통적인 비기능 요구사항과 동등한 비중으로 비용과 자원 소비를 설계 초기 단계부터 고려하고 운영 전 과정에 걸쳐 지속적으로 관리하려는 공학적 접근을 가리키는 용어이다. 이는 특정한 단일 방법론이나 표준화된 절차라기보다는, 제한된 자원 안에서 최대한의 가치를 이끌어내려는 여러 원칙과 실천을 포괄하는 개념적 틀에 가까우며, 자원의 부족을 극복해야 할 장애물이 아니라 설계의 출발점으로 삼는다는 공통된 태도를 특징으로 한다.
이 표현은 원래 자동차 산업에서 비롯되었다. 2006년 르노-닛산 얼라이언스의 최고경영자 카를로스 곤은 제한된 자원 속에서도 신속하고 비용 효율적으로 문제를 해결하는 인도 엔지니어들의 방식을 설명하기 위해 “frugal engineering”이라는 표현을 사용하였으며, 이는 이후 저가형 차량 로건과 타타 나노 등의 사례와 함께 주가드 혁신, 간디안 혁신 등 자원 제약 하의 혁신을 가리키는 여러 명칭 가운데 하나로 자리잡았다. 이 발상이 컴퓨팅 분야로 이어지면서, 초기 컴퓨터의 하드웨어적 한계에서 비롯된 효율 중심의 프로그래밍 관행과 결합하였고, 2010년대 이후에는 클라우드 컴퓨팅의 종량제 과금 구조가 불러온 비용 관리 필요성과 맞물리면서 소프트웨어 및 시스템 공학 고유의 흐름으로 발전하였다.
클라우드 컴퓨팅이 확산되면서 인프라 지출은 예측하기 어려운 변동비로 성격이 바뀌었고, 이는 재무 조직과 공학 조직 사이의 협업을 다루는 FinOps라는 별도의 실무 분야를 낳았다. 비슷한 시기 소프트웨어의 에너지 소비와 탄소 배출을 줄이려는 그린 소프트웨어 운동이 형성되었으며, 주요 클라우드 사업자들도 자사의 아키텍처 지침에 비용 최적화와 지속가능성을 별도의 항목으로 포함시키기 시작하였다. 프루걸 엔지니어링은 이러한 여러 흐름과 부분적으로 맞닿아 있으면서도, 개별 시스템의 아키텍처 설계와 운영 실천에 좀 더 초점을 맞춘 관점으로 논의되어 왔다.
이 개념이 소프트웨어 공학계에 널리 알려지게 된 결정적 계기는 아마존의 최고기술책임자 워너 보겔스가 2023년 AWS 리인벤트 기조연설에서 발표한 “더 프루걸 아키텍트”(The Frugal Architect)이다. 보겔스는 설계, 측정, 관찰의 세 단계로 묶인 일곱 가지 법칙을 제시하며, 비용을 무조건 낮추는 것이 아니라 비용 구조를 매출·이익 지표와 연동시키고 시스템을 계측 가능하게 만들어 낭비를 지속적으로 줄여나가는 것을 핵심 원칙으로 내세웠다. 이 자료는 전용 웹사이트와 팟캐스트, 여러 고객사 사례를 통해 계속 확장되고 있다.
프루걸 엔지니어링은 FinOps, 그린 소프트웨어 재단의 원칙, AWS Well-Architected 프레임워크의 비용 최적화 및 지속가능성 기둥과 개념적으로 겹치는 부분이 많으며, 이들 사이의 관계와 차이는 실무자들 사이에서 지속적으로 논의되는 주제이다. 한편 이 개념을 둘러싸고는 클라우드 사업자가 자사 서비스 이용을 전제로 비용 효율화를 홍보한다는 시각, 클라우드 이용 자체에서 벗어나 인프라를 직접 소유하는 것이 더 근본적인 절약이라는 반론, 그리고 비용에 대한 강조가 자칫 엔지니어링 조직의 실험과 혁신을 위축시킬 수 있다는 우려 등 여러 비판적 시각이 함께 제기되어 왔다.
정의와 어원
프루걸(frugal)이라는 단어는 본래 검소함과 절약을 뜻하는 일반 영어 단어이며, 공학 분야에서 이 단어가 결합된 “frugal engineering”이라는 표현은 자동차 산업에서 처음 정착되었다. 하버드 비즈니스 리뷰에 실린 인터뷰에 따르면 카를로스 곤은 2006년 이 용어를 통해 인도 엔지니어들이 극심한 자원 제약 속에서도 포기하지 않고 빠르게 혁신하는 역량을 설명하고자 하였으며, 르노-닛산은 이후 로건과 크위드 등 신흥시장 대상 저가 차량 개발에 이 접근을 적용하였다. 학계에서는 이 용어가 주가드 혁신, 간디안 혁신 등과 함께 프루걸 혁신(frugal innovation)이라는 상위 개념의 어원으로 다루어지며, 자원이 부족한 환경에서도 기본적인 필요를 충족하면서 기존 대안보다 현저히 저렴한 결과물을 만들어내는 것을 공통 요소로 규정한다.
컴퓨팅·소프트웨어 공학 분야에서 이 발상이 독자적으로 다루어지기 시작한 것은 비교적 최근의 일이다. 글래스고 대학교의 컴퓨터과학 교수 빔 반더바우데는 2023년 발표한 논문에서 “프루걸 컴퓨팅”(frugal computing)이라는 용어를 제안하며, 컴퓨팅 자원을 유한하고 소중한 것으로 취급하여 필요한 만큼만, 가능한 한 효과적으로 사용해야 한다고 주장하였다. 이 흐름은 주로 컴퓨팅 전반의 저탄소화와 지속가능성에 초점을 맞춘다는 점에서, 뒤에서 다룰 워너 보겔스의 “더 프루걸 아키텍트”가 강조하는 비용 중심의 아키텍처 설계 원칙과는 강조점이 다소 다르지만, 유한한 자원을 전제로 설계를 재구성해야 한다는 문제의식을 공유한다.
역사적 배경
초기 컴퓨팅의 자원 제약과 효율 중심 관행
컴퓨터가 희소하고 값비싼 자원이던 초창기에는 제한된 메모리와 처리 능력 안에서 작동하도록 소프트웨어를 세심하게 계획하고 최적화하는 것이 사실상 필수적이었다. 이 시기의 프로그래머들은 디버깅 비용이 크고 하드웨어 자원이 극히 제한적이었던 탓에 코드 한 줄 한 줄을 신중하게 설계해야 했으며, 이러한 관행은 이후 개인용 컴퓨터의 보급과 소프트웨어 배포 방식의 변화, 애자일 방법론의 확산을 거치며 점차 기능 구현 속도와 반복적 개발을 우선하는 방향으로 무게중심이 옮겨갔다. 소프트웨어 아키텍처의 역사는 이처럼 각 시대의 하드웨어 비용, 조직 규모, 배포 주기라는 제약에 응답하며 형성되어 왔다.
클라우드 컴퓨팅과 비용 관리 문제의 대두
2000년대 후반 이후 클라우드 컴퓨팅이 확산되면서 인프라 비용은 고정된 자본 지출에서 사용량에 따라 변동하는 운영 지출로 성격이 바뀌었다. 이러한 변화는 지출을 예측하고 통제하기 어렵게 만들었으며, 많은 조직에서 클라우드 청구서가 예상보다 빠르게 불어나는 문제를 겪었다. 이에 대응하여 2019년 클라우드 비용 관리 플랫폼 클라우더빌리티의 공동창업자였던 J.R. 스토먼트와 애런 랄로 등을 중심으로 FinOps 재단이 결성되었으며, 이 조직은 2020년 리눅스 재단 산하로 편입되어 재무·공학·사업 조직 간 협업을 통해 클라우드 지출의 가치를 극대화하는 실무 지식을 표준화해 왔다. 비슷한 시기 소프트웨어의 에너지 소비와 탄소 배출 문제를 다루는 그린 소프트웨어 재단이 2021년 마이크로소프트, 소트웍스, 액센츄어, 깃허브, 리눅스 재단의 주도로 결성되었고, 같은 해 아마존웹서비스는 자사의 Well-Architected 프레임워크에 지속가능성을 여섯 번째 기둥으로 추가하였다. 이처럼 비용과 지속가능성을 소프트웨어 설계의 정식 요구사항으로 다루려는 여러 움직임이 2019년에서 2021년 사이에 잇따라 제도화되었다.
더 프루걸 아키텍트
워너 보겔스와 2023년 리인벤트 발표
워너 보겔스는 네덜란드 자유대학교에서 분산 시스템 연구로 박사 학위를 받고 코넬 대학교에서 연구원으로 재직하다가 2004년 아마존에 합류하여 2005년부터 최고기술책임자 겸 부사장을 맡아온 인물이다. 그는 2023년 11월 라스베이거스에서 열린 AWS 리인벤트 콘퍼런스 기조연설의 앞부분을 비용 인식 아키텍처라는 주제에 할애하며 “더 프루걸 아키텍트”라는 이름의 자료를 공개하였다. 이는 전용 웹사이트를 중심으로 일곱 개의 법칙과 이를 뒷받침하는 팟캐스트, 고객사 사례로 구성된 온라인 자료이며, 2024년에는 “더 프루걸 아키텍트의 귀환”이라는 이름으로 고객사 인터뷰 시리즈가 추가되며 내용이 확장되었다.
설계·측정·관찰의 세 단계와 일곱 가지 법칙
이 자료가 제시하는 일곱 가지 법칙은 설계(Design), 측정(Measure), 관찰(Observe)이라는 세 단계로 묶여 있으며, 세 단계는 한 방향으로 종결되지 않고 다시 설계로 이어지는 순환 구조를 이룬다.
graph LR
A[설계] --> B[측정]
B --> C[관찰]
C --> A
각 법칙의 개요는 다음과 같다.
| 단계 | 법칙 | 핵심 내용 |
|---|---|---|
| 설계 | I. 비용을 비기능 요구사항으로 삼는다 | 접근성, 가용성, 보안성처럼 비용도 설계 초기부터 고려해야 할 요구사항으로 다루어야 한다는 원칙 |
| 설계 | II. 오래 유지되는 시스템은 비용을 사업 구조에 정렬시킨다 | 시스템의 비용 구조가 매출을 만들어내는 지표와 연동되어야 지속 가능하다는 원칙 |
| 설계 | III. 아키텍처는 일련의 트레이드오프다 | 비용, 복원력, 성능이 서로 긴장 관계에 있으며 감내할 위험 수준에 맞추어 균형점을 찾아야 한다는 원칙 |
| 측정 | IV. 관찰되지 않는 시스템은 알 수 없는 비용을 낳는다 | 지속적인 계측과 가시화 없이는 실제 운영 비용이 드러나지 않는다는 원칙 |
| 측정 | V. 비용을 인식하는 아키텍처는 비용 통제 수단을 갖춘다 | 구성 요소를 중요도에 따라 등급화하고 조정 가능하게 설계해야 한다는 원칙 |
| 관찰 | VI. 비용 최적화는 점진적으로 이루어진다 | 배포 이후에도 지속적으로 프로파일링하며 낭비를 줄여나가야 한다는 원칙 |
| 관찰 | VII. 도전받지 않은 성공은 안일한 가정을 낳는다 | 과거의 성공에 안주해 기존 기술과 관행을 재검토하지 않으려는 경향을 경계해야 한다는 원칙 |
두 번째 법칙에 대해 보겔스는, 전자상거래 기업이라면 주문 건수처럼 매출을 만들어내는 지표에 비용 구조를 연동시켜야 하며 그렇지 못한 채 사용량만 늘어나는 구조는 지속 가능하지 않다고 설명하면서, 초기 이동통신사의 무제한 데이터 요금제가 데이터 사용량 증가를 수익 증가로 이어가지 못했던 사례를 들었다. 다섯 번째 법칙과 관련해서는 구성 요소를 세 단계로 나누는 접근이 제시되는데, 비용과 무관하게 반드시 유지해야 할 핵심 요소, 일시적으로 축소할 수 있는 중요 요소, 비용을 최소화해도 되는 부가 요소로 구분하여 관리하는 방식이다. 일곱 번째 법칙에서 보겔스는 특정 기술이나 조직 문화가 과거에 성공했다는 이유만으로 계속 최선의 선택이라고 가정하는 태도를 경계해야 한다고 강조하면서, 그레이스 호퍼가 남긴 것으로 널리 알려진 “우리는 늘 이렇게 해왔다”는 말이 가장 위험한 문구 가운데 하나라는 경구를 인용하였다.
실제 적용 사례
보겔스는 2023년 기조연설에서 공영방송 PBS의 사례를 들어, 비용과 성능 양쪽에서 한계에 부딪혔던 이 조직이 클라우드로 이전하고 소프트웨어를 재설계함으로써 비용을 약 80퍼센트 절감하였다고 소개하였다. 같은 발표에서는 파일 전송 서비스 웨트랜스퍼가 클라우드 이전을 통해 탄소 발자국을 약 78퍼센트 줄인 사례도 함께 제시되었으며, 이는 비용 절감과 탄소 배출 감소가 상당 부분 같은 방향으로 움직인다는 주장을 뒷받침하는 근거로 활용되었다. 이후 “더 프루걸 아키텍트” 웹사이트와 팟캐스트에는 부동산 정보 업체 질로우, 해양 정화 비영리단체 디오션클린업, 음식물 쓰레기 감축 앱 투굿투고 등 서로 다른 산업의 조직들이 자신들의 아키텍처 결정과 절약 경험을 소개하는 인터뷰가 추가로 실렸으며, 이들 사례는 공통적으로 자원의 제약을 창의성의 출발점으로 삼았다는 점을 강조한다.
관련 개념
FinOps
FinOps는 재무(Finance)와 데브옵스(DevOps)를 결합한 조어로, 재무·공학·사업 조직이 협업하여 클라우드 지출의 사업적 가치를 극대화하려는 운영상의 프레임워크이자 조직 문화를 가리킨다. FinOps 재단은 정보 제공(Inform), 최적화(Optimize), 운영(Operate)이라는 세 단계의 반복적 주기를 통해 지출 가시성을 확보하고 책임 소재를 명확히 하는 것을 목표로 제시한다. 정보기술 전문지 인포Q는 아마존웹서비스가 FinOps 재단 및 관련 표준화 프로젝트에 참여하고 있다는 점을 들어, “더 프루걸 아키텍트”가 FinOps 진영과 맞닿아 있는 시도로 볼 수 있다는 포레스터 리서치 애널리스트 트레이시 우의 분석을 소개한 바 있다. 다만 FinOps가 조직 간 협업 절차와 책임 구조에 무게를 두는 반면, “더 프루걸 아키텍트”의 일곱 가지 법칙은 개별 시스템의 아키텍처 설계 원칙에 더 가깝다는 점에서 두 개념은 강조점을 달리한다.
그린 소프트웨어
그린 소프트웨어 재단은 2021년 마이크로소프트, 소트웍스, 액센츄어, 깃허브, 리눅스 재단이 함께 설립한 비영리 기구로, 소프트웨어가 발생시키는 탄소 배출을 줄이기 위한 원칙과 도구, 모범 사례를 정립하는 것을 목표로 한다. 이 재단이 제시하는 원칙은 탄소 효율성, 에너지 효율성, 탄소 인식, 하드웨어 효율성, 계측 가능성, 기후 공약 이해라는 여섯 항목으로 2022년에 정리되었다. 보겔스는 2023년 발표에서 비용이 지속가능성에 근접한 대리 지표라고 설명하였는데, 이는 프루걸 엔지니어링이 비용 절감을 통해 간접적으로 그린 소프트웨어 원칙과 맞닿을 수 있음을 시사하는 관점으로 소개된다.
AWS Well-Architected 프레임워크
AWS Well-Architected 프레임워크는 운영 우수성, 보안, 안정성, 성능 효율성, 비용 최적화, 지속가능성이라는 여섯 개의 기둥으로 구성된 아마존웹서비스의 아키텍처 지침이다. 이 가운데 지속가능성 기둥은 2021년 12월에 새로 추가되었으며, 비용 최적화 기둥은 그 이전부터 존재해 왔다. 아마존웹서비스는 2024년 공식 아키텍처 블로그를 통해 이 여섯 개 기둥이 “더 프루걸 아키텍트”의 일곱 가지 법칙과 어떻게 대응되는지를 설명하며 두 자료 사이의 정합성을 제시한 바 있다.
논쟁과 비판적 시각
마케팅적 성격에 대한 시각
일부 업계 분석가와 실무자는 대형 클라우드 사업자의 최고기술책임자가 고객에게 비용 절감을 독려하는 상황 자체에 주목한다. 인포Q가 소개한 반응 가운데 하나는, 프로젝트 설계 단계에서 가능한 한 많은 클라우드 서비스를 끌어다 쓰고 몇 년 뒤에야 비용 문제로 당혹스러워하던 관행에 대한 권위 있는 반작용으로 “더 프루걸 아키텍트”를 긍정적으로 평가하는 시각이었다. 포레스터의 애널리스트 트레이시 우는 이 발표를 FinOps 진영에 대한 아마존웹서비스의 우회적인 화답으로 해석하였다.
클라우드 이탈(리패트리에이션) 논쟁
프로젝트 관리 도구 베이스캠프와 이메일 서비스 헤이를 운영하는 37시그널스는 2022년부터 아마존웹서비스와 구글 클라우드에서 벗어나 자체 하드웨어로 이전하는 작업을 진행하였으며, 최고기술책임자 데이비드 하이네마이어 한손은 이를 통해 연간 인프라 비용을 크게 낮출 수 있었다고 밝혔다. 데이터센터다이내믹스와 더레지스터 등의 보도에 따르면 이 회사의 연간 클라우드 관련 지출은 이전 320만 달러 수준에서 이전 이후 100만 달러 이하로 줄어든 것으로 알려졌다. 이 사례는 클라우드 안에서 아키텍처를 정교화해 비용을 관리하는 접근과, 클라우드 자체에서 벗어나 인프라를 직접 소유하는 접근이 모두 절약이라는 목표를 내세울 수 있음을 보여주는 대표적인 논쟁거리로 다루어져 왔다. 한편 더뉴스택 등 일부 매체는 클라우드 이탈이 예측 가능하고 안정적인 사용량 패턴을 가진 조직에 유리한 선택지이며, 성장 초기의 스타트업에는 적합하지 않을 수 있다는 분석을 함께 제시하였다.
비용 관리 문화와 엔지니어링 혁신 사이의 긴장
FinOps 재단 자체의 실무 자료는 비용 최적화 권고를 실제 행동으로 옮기도록 엔지니어를 설득하는 일이 여러 조직에서 지속적인 난제로 남아 있으며, 설문에 참여한 실무자 상당수가 이를 최우선 과제로 꼽았다고 밝히고 있다. 정보기술 전문지 인포월드 역시 다수의 기업이 재무팀과 공학 조직 사이의 문화적 간극을 좁히지 못해 FinOps 도입에 실패한다고 보도하였다. 이러한 자료들은 비용에 대한 지속적인 강조가 자칫 실험적 시도나 위험을 감수하는 개발 문화를 위축시킬 수 있다는 우려와, 반대로 비용 가시성이 오히려 자원을 더 가치 있는 실험에 재배치하도록 돕는다는 반론이 함께 존재함을 보여준다.
같이 보기
- FinOps
- 그린 소프트웨어 재단
- AWS Well-Architected 프레임워크
- 프루걸 이노베이션
- 클라우드 컴퓨팅
- 클라우드 리패트리에이션
- 지속가능한 컴퓨팅
- 소프트웨어 아키텍처
참고 자료
- Vogels, Werner (2023), The Frugal Architect: Laws of Frugal Architecture, thefrugalarchitect.com
- Vogels, Werner (2024), Return of The Frugal Architect(s), All Things Distributed (allthingsdistributed.com)
- InfoQ (2023), The Frugal Architect: AWS Promotes Cost Awareness for Sustainability, infoq.com
- InfoQ (2024), How AWS Well-Architected Framework Supports Frugal Architecture, infoq.com
- Amazon Web Services (2024), Achieving Frugal Architecture using the AWS Well-Architected Framework guidance, AWS Architecture Blog
- Amazon Web Services (2021), New Sustainability Pillar for the AWS Well-Architected Framework, aws.amazon.com
- AWS Well-Architected Framework Documentation, The Pillars of the Framework, docs.aws.amazon.com
- Caylent (2023), Werner Vogels Keynote Recap – AWS re:Invent 2023, caylent.com
- Radjou, Navi (2012), Frugal Innovation: Lessons from Carlos Ghosn, CEO, Renault-Nissan, Harvard Business Review
- Journal of Business Research (2022), Frugal innovations: A multidisciplinary review and agenda for future research, ScienceDirect
- Vanderbauwhede, Wim (2023), Frugal Computing – On the need for low-carbon and sustainable computing and the path towards zero-carbon computing, arXiv:2303.06642
- FinOps Foundation, What is FinOps?, finops.org
- FinOps Foundation, About the FinOps Foundation, finops.org/about
- FinOps Foundation, Encouraging Engineers to Take Action, finops.org/wg
- Linux Foundation (2020), FinOps Foundation Quickly Gains Industry-Wide Support to Advance Cloud Financial Management and Education, linuxfoundation.org
- Green Software Foundation, Introduction to Green Software Principles, learn.greensoftware.foundation
- TechTarget, What is green software?, techtarget.com
- DatacenterDynamics (2026), 37signals claims it saved almost $2m last year from cloud repatriation, datacenterdynamics.com
- The Register (2025), 37signals is completing its on-prem move, deleting its AWS account to save millions, theregister.com
- TheNewStack (2024), Why Companies Are Ditching the Cloud: The Rise of Cloud Repatriation, thenewstack.io
- InfoWorld (2025), Why enterprises fail at finops, infoworld.com
- All Things Distributed, About Dr. Werner Vogels, allthingsdistributed.com