모놀리스가 메인프레임에만 존재한다고 생각했다면, 통합이 미치는 영향을 고려하지 않은 것입니다.

According to 당사의 연례 조사에 따르면, 상당수(57%)의 조직이 디지털 혁신의 두 번째 단계로 진입했습니다. 이 단계에서는 조직이 여러 애플리케이션을 연결해 디지털 워크플로, 즉 일반적으로 디지털 경험이라고 부르는 것을 구축하면서 디지털 확장이 이루어집니다. 이에 따라 애플리케이션 간 통합이 증가합니다. 이러한 성장은 일반적으로 여러 비즈니스 기능에 걸쳐 워크플로를 조율하는 몇몇 핵심 애플리케이션에 집중됩니다. 고객 경험을 직접 구현하는 애플리케이션에 초점을 맞추는 경향이 있지만, 모든 비즈니스 영역에서 궁극적으로 디지털 경험에 필수적인 애플리케이션이 등장하게 됩니다. 이러한 애플리케이션은 현대판 모놀리스로 자리 잡게 될 것입니다.
탁월한 통합성은 모놀리스의 핵심적인 특징입니다
모놀리식 아키텍처는 모든 요소를 하나로 통합하는 방식으로 개발된 아키텍처를 의미합니다. 로직과 데이터 액세스가 하나의 애플리케이션에 집중되어 있습니다. 이러한 애플리케이션은 일반적으로 메인프레임 및 레거시 기술과 연관되지만, 어떤 언어와 환경을 사용하든 모놀리식 아키텍처 기반의 애플리케이션을 구축할 수 있습니다.
기업이 이러한 아키텍처에 의존하게 되면 보안, 클라우드 사용, 심지어 인재 확보를 비롯한 매우 다양한 사안에 영향을 미치는 일련의 종속성이 발생합니다.
이는 통합이 확대되기 때문입니다. 즉, 데이터 액세스와 비즈니스 프로세스 실행을 위해 모놀리스에 의존하는 애플리케이션이 늘어나기 때문입니다. 은행업이 좋은 예입니다. 은행에서 모놀리스는 금융 계좌를 관리하며 수많은 신규 서비스에 필수적인 트랜잭션 백엔드가 됩니다. 예를 들어 결제 처리는 기존 계좌 애플리케이션에 의존해 작동하는 비교적 새로운 서비스입니다. 결제 서비스가 하나씩 추가될 때마다 해당 애플리케이션에 대한 의존도가 높아져 이를 교체하는 데 드는 비용과 위험도 커집니다.
이러한 이례적인 종속성은 비즈니스 의사결정에 큰 영향을 미치는 핵심 요인입니다. 조사 결과, 약 3곳 중 1곳(27%)이 퍼블릭 클라우드에서 애플리케이션을 다시 온프레미스 환경으로 이전한 것으로 나타났습니다. 이러한 결정의 가장 큰 이유(47%)는 "온프레미스 애플리케이션과 클라우드 애플리케이션 간의 높은 상호 종속성"이었습니다. 이는 클라우드에서 애플리케이션을 다시 이전하는 두 번째 주요 요인인 예상보다 높은 비용(43%)에도 영향을 미칩니다. 통합에는 데이터 전송이 수반되며, 데이터 전송 비용은 퍼블릭 클라우드에서 애플리케이션을 호스팅할 때 발생하는 숨겨져 있지만 상당한 비용 중 하나입니다.
통합으로 인해 의존성이 높아지는 특성은 애플리케이션 아키텍처에만 국한되지 않습니다. 일관된 비즈니스 로직과 데이터 저장소를 유지하려면 오류가 발생할 가능성을 최소화해야 합니다. 그 결과 핵심 애플리케이션이 로직 처리와 데이터 액세스의 신뢰할 수 있는 기준점 역할을 하게 됩니다.
흥미롭게도 현대화는 주로 API를 통해 최신 구성 요소가 로직과 데이터에 접근할 수 있도록 확장하므로 통합 활용을 증가시킵니다. 실제로 2019년 IT 의사 결정권자를 대상으로 한 설문 조사에 따르면, "48%가 기존 IT 시스템과 앱을 현대화하는 것이 가장 큰 통합 과제 중 하나라고 답했습니다."
아키텍처와 관계없이 일관된 데이터에 대한 액세스 역시 애플리케이션의 성공에 매우 중요합니다. O’Reilly는 마이크로서비스 도입에 관한 연구에서 "마이크로서비스에 중앙 관리형 데이터베이스를 사용하지 않는 경우 실패로 이어지는 경향이 있다"고 지적했습니다. 일관된 데이터에 액세스해야 할 필요성은 핵심 애플리케이션에 대한 종속성도 증가시킵니다.
결과적으로 아키텍처와 관계없이 모든 애플리케이션은 로직 처리와 데이터 액세스를 위한 통합을 끌어들이는 이러한 경향(워크플로 중력)으로 인해 자연스럽게 "현대적 모놀리스"가 될 수 있습니다.
디지털 확장은 통합을 실현하는 과정입니다
조직은 디지털 혁신 여정을 진행하면서 디지털 역량을 확장합니다. 이러한 역량은 디지털 워크플로의 형태로 구현되며, 여러 애플리케이션과 시스템을 통합하여 구축됩니다. 오늘날 이러한 통합은 주로 API를 통해 이루어집니다.
그 결과 하나 또는 두 개의 핵심 애플리케이션이 워크플로의 중심이 됩니다. 디지털 트랜스포메이션에 관한 IDC 연구에 따르면 자동화를 도입한 기업 81% 중 65%가 "엔터프라이즈 콘텐츠 관리, 콘텐츠 협업, 캡처, 전자 서명 등 다른 애플리케이션에 내장된 워크플로 소프트웨어"를 사용하는 것으로 나타났습니다.
시간이 지나면서 이러한 애플리케이션은 ‘현대적 모놀리스’가 됩니다. 기반 아키텍처와 관계없이, 비즈니스에 중요한 특성 측면에서는 모놀리스와 다름없습니다. 광범위하게 통합되어 있어 교체하는 데 지나치게 많은 비용이 들고 위험도 크기 때문입니다. 결국 상당수 기업 조직의 기반 역할을 계속하고 있는 기존의 전통적인 (메인프레임) 모놀리스만큼이나 다루기 어려워집니다.
플랫폼, 즉 이러한 현대적 모놀리스는 비즈니스와 디지털 혁신 실행을 책임지는 CIO 모두에게 점점 더 전략적으로 중요해지고 있습니다.
오늘날 우리는 과거를 되돌아봄으로써 현대적 모놀리스의 부상을 인식할 수 있게 되었습니다. 비즈니스 부문과 IT 부문은 이러한 플랫폼을 표준으로 채택할 때 발생할 장기적인 영향을 인지하고 그에 맞게 계획을 수립해야 합니다.
작성자 소개

Lori MacVittie는 F5 CTO 오피스의 수석 엔지니어이자 최고 에반젤리스트로, 애플리케이션 딜리버리, 자동화 전략 및 인프라 분야에서 깊이 있는 전문성을 보유하고 있습니다. AI 에이전트를 위한 가드레일을 정의하고, 취약한 멀티클라우드 아키텍처를 분석하며, 확장 가능한 시스템의 한계를 탐구하는 등 복잡한 문제를 명확하게 풀어내는 것으로 잘 알려져 있습니다. 애플리케이션 개발, IT 아키텍처, 네트워크 및 시스템 운영 전반에 걸쳐 30년 이상의 업계 경험을 쌓았습니다. F5에 합류하기 전에는 수상 경력이 있는 기술 편집자로 활동했습니다. MacVittie는 컴퓨터 과학 석사 학위를 보유하고 있으며, 보안, 클라우드 및 엔터프라이즈 아키텍처 분야를 아우르는 다수의 저서를 집필한 작가입니다. 또한 보드게임과 비디오 게임을 열정적으로 즐기며, 치즈에 대해서는 거리낌 없이 확고한 견해를 갖고 있습니다.
Lori Mac Vittie의 다른 블로그 게시물관련 블로그 게시물
AI 시대의 새로운 애플리케이션 제공 원칙으로 복잡성 극복하기
보안, 일관성, 완전 자동화에 중점을 둔 애플리케이션 제공의 새로운 6가지 원칙을 도입하여 복잡성 없이 하이브리드 멀티클라우드의 유연성을 누리세요.
디지털 혁신을 가속화하는 6가지 기술 역량
오늘날의 엔터프라이즈 아키텍처에는 기술 변화를 주도하는 데 핵심적인 민첩성, 확장성, 보안 및 관찰 가능성이 부족하지만, 이 여섯 가지 핵심 역량은 기업이 디지털 혁신 전반에 걸쳐 위험과 과제를 관리하는 데 도움이 될 것입니다.
하이브리드 근무가 ID 중심 보안으로의 전환을 이끌고 있습니다
자동화와 디지털화의 폭발적인 성장에 하이브리드 근무 모델로의 전환 추세가 더해지면서, IP 기반 보안에서 벗어나 ID 기반 액세스 전략으로 전환하는 움직임이 더욱 가속화될 것입니다.
관점의 현대화: 애플리케이션에서 경험으로
그리스와 로마의 신들처럼, 여러 신화에서도 동일한 존재가 다양한 모습으로 나타나는 것을 볼 수 있습니다. 본질적으로 각각의 화신은 기존 존재가 새로운 얼굴로 드러난 것입니다. 디지털 세계에서도 이와 비슷한 양상이 나타납니다. 우리가 ‘애플리케이션’이라고 부르는 것들은 흔히 기존 기능이 새로운 형태로 구현된 것이라 볼 수 있습니다.
코로나19 이후 기업 결제의 디지털 전환
디지털 결제는 과거의 현금만큼이나 보편화되었습니다. 코로나19 팬데믹으로 인한 봉쇄 조치는 소비자의 디지털 결제 서비스 의존도를 더욱 빠르게 높였습니다. 기업의 디지털 결제 도입 역시 가속화되었습니다. 대중을 상대로 영업하든 하지 않든 기업에는 여전히 지급해야 할 대금과 받아야 할 대금이 있기 때문입니다.
공급망 해킹과 보안에서 하드웨어의 역할
수석 아키텍트 Dave Schmitt와 CTO 오피스가 최근 Bloomberg의 Super Micro 관련 기사를 계기로 하드웨어 보안 전문성의 중요성을 되짚어봅니다. 또한 이 글에서는 시스템이 안전하게 보호되고 있는지 확인하기 위해 공급업체에 물어봐야 할 질문도 소개합니다.