EAI 중간 계층 만들기
은행과 보험사의 시스템 사이에 서 있는 중계 계층(EAI·MCI·FEP)을 직접 만들고 운영합니다. 표준 전문 헤더와 거래코드 라우팅, 고정길이와 JSON 변환에서 시작해 동기 중계의 타임아웃, RabbitMQ 비동기 연동, 기관별 상호 TLS, GUID 추적, 중복 방지와 재처리, SFTP 배치 대사, API 게이트웨이, 서킷 브레이커까지 상대 시스템에 실제로 전문을 흘려 보내며 확인합니다.
고급 · 레슨 35 · 실습 11
커리큘럼
표준 전문 헤더
- 중계 계층은 헤더만 읽는다 reading
- 표준 헤더를 자르고, 검증하고, 뒤집는다 lab
- 퀴즈: 표준 전문 헤더 quiz
거래코드 라우팅
- 허브는 누구에게 줄지를 표로 정한다 reading
- 거래코드로 길을 정하는 라우터 lab
- 퀴즈: 거래코드 라우팅 quiz
변환 어댑터와 코드 매핑
- 경계에서만 바꾸고, 못 바꾸면 거절한다 reading
- 고정길이와 JSON 사이의 변환 어댑터 lab
- 퀴즈: 변환 어댑터와 코드 매핑 quiz
동기 중계와 응답코드 변환
- 타임아웃은 실패가 아니라 모름이다 reading
- 동기 중계 서버를 만든다 — 모르는 것은 모른다고 lab
- 퀴즈: 동기 중계와 응답코드 quiz
비동기 MQ 연동
- 큐는 잃지 않지만 두 번 준다 reading
- 청구는 큐로 — 잃지 않고, 두 번 처리하지 않고 lab
- 퀴즈: 비동기 MQ 연동 quiz
대외계 게이트웨이
- 기관의 방언은 대외계에서 멈춘다 reading
- 기관마다 다른 인증서, 다른 규격 — 대외계를 세운다 lab
- 퀴즈: 대외계 게이트웨이 quiz
거래 추적
- 번호 하나로 네 팀의 로그를 잇는다 reading
- 그 거래, 어디까지 갔나 — GUID 로 잇는다 lab
- 퀴즈: 거래 추적 quiz
재처리·DLQ·중복 방지
- 재전송은 기본값이다 reading
- 같은 GUID 가 두 번 왔다 — 원장으로 막는다 lab
- 퀴즈: 중복 방지와 재처리 quiz
배치 파일 연동
- 파일 연동의 사고는 경계에서 난다 reading
- 청구 파일을 받고, 맞춰 보고, 한 번만 넣는다 lab
- 퀴즈: 배치 파일 연동 quiz
API 게이트웨이의 역할
- 문지기는 방 안의 일을 하지 않는다 reading
- nginx 로 게이트웨이를 세운다 — 키·쿼터·버전 lab
- 퀴즈: API 게이트웨이 quiz
장애 격리
- 빨리 거절하는 것이 친절이다 reading
- 느린 대상 하나가 허브를 끌어내리지 않게 lab
- 퀴즈: 서킷 브레이커와 벌크헤드 quiz
CDC 개관
- 변경은 이미 로그에 있다 reading
- 퀴즈: CDC 개관 quiz