---
title: "클라우드 네이티브 10년, AI 시대가 MSA를 '선택'에서 '필수'로 바꾸고 있다"
published: 2026-03-31T12:05:06.845Z
canonical: https://jeff.news/article/1446
---
# 클라우드 네이티브 10년, AI 시대가 MSA를 '선택'에서 '필수'로 바꾸고 있다

AI 워크로드와 에이전트의 등장으로 MSA가 다시 필수 아키텍처로 부상하고 있다. LLM 기반 설계 자동화, 플랫폼 엔지니어링, eBPF 사이드카리스, AIOps 등으로 기존 도입 장벽을 허물고 있으며, 성공적인 AX를 위해 DX+MSA가 선행돼야 한다는 인식이 확산 중이다.

## MSA, 10년간 "좋은데 어려워"였던 이유

- 클라우드 네이티브의 핵심 요소였던 MSA가 지난 10년간 시장 확산에 유독 더뎠음
  - 컨테이너와 CI/CD는 빠르게 자리 잡았지만, MSA는 현실적 도입 장벽이 높았음
  - 관리 포인트 폭발적 증가, 레거시 전환 난이도, 서비스 간 통신 복잡성이 3대 걸림돌
  - 넷플릭스·쿠팡·토스 같은 대규모 트래픽 테크 기업만 MSA를 채택해왔고, 일반 기업은 개발자 부족 + 운영 부담으로 한계

- DB 분리가 현장에서 가장 까다로운 문제임
  - 서비스를 쪼개더라도 통합 DB를 그대로 두는 경우가 허다함
  - DB를 안 쪼개면 모든 트래픽이 한 곳으로 집중 → 병목 발생, 통합 DB 다운 시 전체 시스템 마비
  - MSA의 핵심 장점인 '장애 격리'가 무색해지는 구조

> [!TIP]
> 투라인클라우드 현승엽 대표 왈: "통합 DB를 유지한 채 서비스만 쪼개는 건 MSA 기본 취지에 안 맞지만, 현장에서는 통으로 관리하는 게 더 유리한 경우가 종종 있다." 이상과 현실의 간극이 큰 영역.

## AI 시대가 MSA를 다시 필수로 만들고 있음

- AI 워크로드의 특성이 모놀리식 구조와 근본적으로 안 맞음
  - AI 모델은 GPU 등 막대한 컴퓨팅 자원을 소모하며 업데이트 주기도 불규칙
  - 모놀리식에 AI를 통째로 얹으면 자원 과부하로 전체 시스템 안정성 위협
  - AI 모델을 독립 서비스로 격리해 개발·배포하는 구조 → MSA가 구조적 해답

- AI 에이전트의 등장이 MSA 필요성을 한층 심화시킴
  - 에이전트가 기업 내부 DB·기능에 접근하려면 API 형태로 잘게 나뉜 구조가 필수
  - MCP(Model Context Protocol) 같은 연결 계층을 통해 AI가 서비스 맥락을 이해하려면 유연한 MSA 구조가 필요
  - 결국 성공적인 AX(AI 전환) → DX(디지털 전환) + MSA 구축이 선행돼야 한다는 인식 확산

## AI가 MSA 전환 자체를 자동화하기 시작함

- LLM이 모놀리식 코드를 분석해 최적의 서비스 도메인과 이벤트 흐름을 도출
  - 투라인클라우드 'MSAP.ai': 자연어 기반 비즈니스 요구사항 분석 → MSA 구조 설계 + DB 분리까지 자동화
  - 기존 2~3달 걸리던 설계 기간을 반나절 수준으로 단축
  - 오케스트로: LLM으로 모놀리식 코드 분석 → 서비스 경계에 맞게 코드 분리·API 규격 자동 생성

- 플랫폼 엔지니어링이 MSA 운영 부담을 해결하는 핵심으로 부상
  - 내부 개발자 플랫폼(IDP)으로 개발자가 인프라 지식 없이도 셀프서비스로 자원 할당·배포 가능
  - 오케스트로(템플릿 기반 IDP), 이노그리드(쿠버네티스 PaaS + 데브옵스 통합), 오픈소스컨설팅(프라이빗 클라우드 기반) 등이 제공

## AIOps와 차세대 MSA 기술들

- MSA 환경의 관측성 확보를 위해 AIOps가 주목받고 있음
  - AI가 실시간 로그·메트릭 분석 → 비정상 패턴 감지 → 자동 스케일링·자가 치유
  - AI 모델 자체도 감시 대상 — 토큰 사용량 추적, 비속어·개인정보 유출 감지 등 'AI 관측성' 체계 등장

- 네트워크·UI 계층으로 MSA 원칙이 확장 중
  - **eBPF 기반 사이드카리스**: 프록시 없이 커널 수준에서 네트워크 트래픽 직접 제어 → 메모리 낭비·통신 지연 해결
  - **마이크로 프론트엔드**: 백엔드뿐 아니라 웹 UI까지 독립 기능 단위로 분리·개발 후 통합
  - **이벤트 기반 아키텍처**: 서비스 직접 호출 대신 이벤트 발행·구독으로 결합도를 구조적으로 낮춤

> [!WARNING]
> 생성형 AI로 개발 속도가 빨라지면서 배포 주기가 극단적으로 짧아지고 있음. QA·보안 검증·운영 안정성 확보가 병목이자 리스크로 부상 — CI/CD 파이프라인 내 품질·보안 검증 완전 자동화가 필수.

- 결국 기술만으로는 부족하고 조직 문화 변화가 따라와야 함
  - 레거시에 익숙한 담당자의 저항, 관리자의 폭포수 회귀 본능, 세대 간 기술 격차가 현실적 과제
  - 데브옵스 문화 정착과 기존 인력·최신 인력 간 기술 융합을 위한 조직 차원의 지속적 소통이 필요

---

## 기술 맥락

- MSA가 10년간 "알지만 안 하는 기술"이었던 근본적 이유는, 분산 시스템 운영의 복잡성이 조직 역량을 초과하는 경우가 대부분이었기 때문이에요. 서비스를 나누는 건 쉽지만 나눈 뒤 관리하는 건 완전히 다른 문제거든요.

- AI 에이전트와 MCP의 등장이 MSA를 다시 불러온 건 꽤 설득력 있어요. 에이전트가 기업 시스템의 기능을 호출하려면 잘 정의된 API가 필요하고, 이건 결국 MSA 구조를 전제하는 거니까요. 모놀리식에서는 에이전트가 호출할 수 있는 "단위"가 존재하지 않아요.

- eBPF 기반 사이드카리스 방식은 Cilium 같은 프로젝트가 주도하고 있는 흐름인데, 기존 Envoy 사이드카 프록시의 리소스 오버헤드를 커널 레벨에서 해결하겠다는 접근이에요. 서비스 수가 수백 개를 넘어가면 사이드카 프록시만으로도 상당한 메모리를 잡아먹기 때문에 대규모 MSA 환경에서 특히 의미가 커요.

- MSAP.ai 같은 AI 기반 MSA 설계 자동화 도구가 흥미로운 이유는, 도메인 분석과 서비스 경계 식별이 그동안 가장 경험 의존적이고 시간이 오래 걸리는 작업이었기 때문이에요. LLM이 코드베이스를 분석해서 도메인 경계를 제안해주는 건, 이벤트 스토밍 같은 워크숍을 자동화하는 것과 비슷한 가치를 가져요.

## 핵심 포인트

- AI 워크로드는 모놀리식과 근본적으로 안 맞음 — MSA가 구조적 해답
- AI 에이전트+MCP가 MSA 필요성을 한층 심화
- LLM 기반 MSA 설계 자동화로 2-3달 → 반나절 단축
- eBPF 사이드카리스·마이크로 프론트엔드·이벤트 기반 아키텍처로 차세대 MSA 진화
- 기술뿐 아니라 조직 문화 변화가 MSA 전환 성공의 전제조건

## 인사이트

10년간 '좋은데 어려운 기술'이었던 MSA가 AI라는 킬러 유스케이스를 만나 다시 부상. 에이전트가 시스템을 호출하려면 잘 정의된 API가 필수인데, 이건 결국 MSA를 전제하는 구조.
