소프트웨어 아키텍처(Architecture)의 모델 유형
정보관리기술사 제120회 3교시 24번 문항으로, 과목은 SW공학/프로젝트관리입니다. ‘마이크로서비스 아키텍처’ 키워드는 정보관리기술사 기출 2문항에 나왔습니다.
원문 문제
정보관리기술사 제120회 24번. 소프트웨어 아키텍처(Architecture)의 모델 유형
핵심 키워드
- 계층형 아키텍처
- 마이크로서비스 아키텍처
- 이벤트 주도 아키텍처
- 아키텍처 모델
- 구조적 설계
- 패턴 기반 설계
고득점 가이드 — 1. 개요
SW 아키텍처 모델은 시스템 구성요소를 조직하고 상호작용 방식을 정의하는 추상화된 설계 청사진으로, 시스템의 골격을 결정한다. 적절한 모델 선정은 성능·확장성·유지보수성 등 품질 속성과 비즈니스 요구를 동시에 달성하기 위한 출발점이며, 잘못 선정하면 운영 단계 비용이 기하급수적으로 증가한다. 대표 모델은 계층형·마이크로서비스·이벤트 주도·파이프앤필터이며, 모델별 핵심 특성과 적합 환경, 주요 단점은 [표 1] 참조.
출제 이력
- 계층형 아키텍처기출 1문항
- 마이크로서비스 아키텍처기출 2문항
- 이벤트 주도 아키텍처기출 1문항
- 아키텍처 모델기출 1문항
- 구조적 설계기출 1문항
- 패턴 기반 설계기출 1문항
같은 과목 문항
- 제120회 2번스크래핑(Scraping)과 API(Application Programming Interface) 기술1교시무료
- 제120회 10번카오스 테스트(Chaos Test)1교시무료
- 제120회 11번정규 표현식(Regular Expression)과 유한오토마타(Finite Automata)1교시무료
- 제120회 13번워크플로우 관리(Workflow Management)의 백필(Backfill)1교시무료
- 제120회 16번모놀리스(Monolith)와 마이크로서비스(Microservice) 아키텍처의 개념 비교 및 데브옵스(DevOps) 구현시의 장·단점2교시
- 제121회 5번ALM(Application Lifecycle Management)1교시무료