아빠랑 놀자/VLOG 상념의 찌꺼기

[38] SOA 메모

자격증 홀릭 2022. 7. 15. 14:32
728x90
반응형

비즈니스 서비스 통합 구성 방식

- Orchestration-오케스트레이션  계층적인 요청자/공급자 모델

- Choreography-코리오그라피 – peer to peer 모델

 

EAI – MOM, Hub & Spoke

ESB – 느슨한 EAI, 메시징 허브, 통합 서비스 그리드, SOA의 백본(라우팅, 변환, 중재 서비스)

 

SOA 2.0 = SOA + EDA / 이벤트 주도적 SOA, Advanced SOA

이벤트 처리 유형 - 단순 이벤트 처리, 스트림 이벤트 처리, 복합 이벤트 처리

 

SOA – 요청/응답

EDA – 감지/반응

 

SOA Life Cycle – 모델, 조합, 배치, 관리(IBM), 노출, 조합, 소비(MS)

SOA 거버넌스 Life Cycle – 계획, 정의, 활성화, 측정

SOA 성숙도 모델

 

모델 기반 개발(MDD) -  MDA

서비스 식별 / 서비스 명세  인터페이스 명세, 행위 명세, 정책 명세, 가변성 명세 / 서비스 아키텍처 설계

 

IT유연성 – EAI - 비즈니스유연성 – BPM – BAM, BRE, BRMS, BPMN, BPEL4WS - 민첩성, 가시성, 유연성, 효율성

 

RTE – 지체 시간 제거 / 컴포지트 컴포넌트

비즈니스 서비스  소프트웨어 서비스  위치독립성, 상호운영성

SOA 레퍼런스 아키텍처

서비스 소비자 레이어





 

서비스 공급자 레이어



Biz 프로세스 / Biz 서비스 / 인프라 서비스(공통서비스, 서비스 버스, 서비스 관리)



컴포넌트 레이어





 
728x90