topic★★★★★난이도 · 약 15분
EAI 유형
Point-to-Point · Hub & Spoke · Message Bus · Hybrid — EAI 4대 구축 유형.
#EAI#ESB#실기핵심
왜 배우는가
4유형의 이름·구조·장단점을 짝짓는 단답형이 매회 고정 출제된다. 특히 Hub & Spoke의 단일 장애점(SPOF) 문제와 Message Bus = ESB 연결이 시험 포인트.
EAI(Enterprise Application Integration) 는 기업 내 서로 다른 애플리케이션·플랫폼·데이터를 통합·연동하는 솔루션이다. 구축 방식은 연결 토폴로지에 따라 4가지 유형으로 분류한다.
| 유형 | 구조 | 장점 | 단점 |
|---|---|---|---|
| Point-to-Point | 애플리케이션 간 1:1 직접 연결 | 구현 단순 | 수 증가 시 연결 급증(n×(n-1)/2), 확장 불가 |
| Hub & Spoke | 중앙 허브를 통해 모든 연결 집중 | 확장·유지보수 쉬움 | 허브가 단일 장애점(SPOF) |
| Message Bus (ESB) | 공통 버스를 통해 표준 메시지 교환 | 대규모 시스템에 적합, 느슨한 결합 | 초기 구축 복잡 |
| Hybrid | Hub & Spoke + Message Bus 조합 | 그룹 내 Hub, 그룹 간 Bus — 유연성 + 확장성 | 설계 난이도 높음 |
연결 수 계산 — 시스템이 n개일 때 Point-to-Point는 최대 n×(n-1)/2 개의 연결이 필요하다. n=10이면 45개. 이 폭발이 Hub & Spoke로 전환하는 이유다.
ESB (Enterprise Service Bus) — SOA(Service Oriented Architecture) 기반 메시지 미들웨어로, Message Bus 유형의 대표 구현이다. 표준 메시지 포맷·프로토콜 변환·라우팅 기능을 제공한다.
실기 드릴 5문항
edit실기 드릴 · 단답형
EAI 유형 중 중앙 허브를 통해 모든 애플리케이션이 연결되는 방식은?
edit실기 드릴 · 단답형
EAI 4유형을 모두 쓰시오.
edit실기 드릴 · 단답형
Point-to-Point 방식으로 시스템 6개를 모두 연결할 때 필요한 최대 연결 수는?
check_circle실기 드릴 · OX
Message Bus 방식은 Hub & Spoke 방식보다 중앙 집중도가 높아 단일 장애점 위험이 더 크다.
space_bar실기 드릴 · 빈칸 채우기
( )는 SOA 기반 메시지 미들웨어로, EAI의 Message Bus 유형을 대표하는 구현이다.