모놀리식 아키텍처(Monolithic Architecture)와 마이크로서비스 아키텍처(MicroService Architecture) 비교
컴퓨터시스템응용기술사 제135회 1교시 5번 문항으로, 과목은 SW공학/프로젝트관리입니다. ‘확장성’ 키워드는 컴퓨터시스템응용기술사 기출 6문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제135회 5번. 모놀리식 아키텍처(Monolithic Architecture)와 마이크로서비스 아키텍처(MicroService Architecture) 비교
핵심 키워드
- 모놀리식 아키텍처
- 마이크로서비스 아키텍처
- 서비스 분리
- 배포 독립성
- 확장성
- 개발 속도
고득점 가이드 — 1. 개요
모놀리식 아키텍처는 UI·비즈니스 로직·데이터 접근 계층을 단일 코드베이스와 단일 배포 단위로 통합 구성하는 전통적 방식이고, 마이크로서비스 아키텍처(MSA)는 비즈니스 기능 단위로 시스템을 분해해 각 서비스를 독립적으로 개발·배포·확장하는 분산 아키텍처 스타일이다.
출제 이력
- 모놀리식 아키텍처기출 1문항
- 마이크로서비스 아키텍처기출 1문항
- 서비스 분리기출 1문항
- 배포 독립성기출 1문항
- 확장성기출 6문항
- 개발 속도기출 1문항