article detail
[박준성의 SW] AI 에이전트 아키텍처는?
2026. 4. 11. 오전 9:55
AI 요약
서비스 지향 아키텍처(SOA)는 2000년대 초 W3C의 웹서비스 표준 제정 이후 본격화되었고, 아마존은 2002년 이를 SW 개발 표준으로 채택해 소규모 팀이 소유·배포하는 구조를 발전시키며 SOA는 마이크로서비스 아키텍처(MSA)로 진화했으며 ThoughtWorks·Pivotal·IBM 등이 2010년대 초 MSA 패턴을 확산시켰습니다. 2010년대 중반 이후 복잡성으로 인해 가트너가 ‘miniservice’라고 부른 더 큰 서비스 단위와 DB 공유를 허용하는 접근이 늘었고, 국내에서도 과도한 기대 속에 MSA를 도입했다가 한계가 드러나 재조정과 함께 2025년경 확산되기 시작한 Modulith(모듈리스)가 주목받았습니다. Modulith는 애플리케이션을 논리적 모듈로 분할하되 물리적으로는 하나로 통합해 배포하고 REST·애플리케이션 프레임워크·이벤트 기반 통신·API 계층 등 경량 기술을 선택 적용하며 서비스별 DB 소유·Event Sourcing·독립적 배포 등 MSA 패턴은 일반적으로 단순화하거나 제한적으로 적용하되 CI/CD·IaC·모니터링·트레이싱·로깅을 통한 Dev·Ops 피드백 루프는 유지합니다.









