/

외부 시스템 연동

외부 시스템 연동

도서 인증·SSO·큐 인프라·이메일·결제 5종 통합 패턴 (RFP 우대 사항: 외부 API 연동 경험)

통합 데이터 자산 — 단순 채점기를 넘어 출판사 시스템 허브

본 시스템은 단순 단일 화면이 아닌, 출판사가 보유한 여러 시스템(기존 회원 SSO, 도서 인증)과 외부 인프라(클라우드 큐, 이메일 발송)를 통합하는 허브로 설계되었습니다. 본사 환경에 따라 다음 시스템과 연동 가능합니다.

도서 인증 시스템

도서 뒷면 ISBN·인증코드를 검증하여 학습자 등록 자격을 확인합니다.

필수

연동 방향

수신 (Pull) · REST API + JWT

동기화 빈도

사용자 등록 시 즉시 호출 / 인증 결과 캐싱 24시간

주고받는 데이터

  • ·ISBN 13자리 + 인증코드 8자리
  • ·도서 메타데이터 (제목·출간일·문제 수)
  • ·도서별 등록 가능 사용자 한도

본 시스템에서의 역할

학습자가 무단 등록을 못하도록 차단하면서, 정당한 도서 구매자는 한 번의 인증으로 학습 시작 가능

📄 RFP 2-1 ① 도서 인증 기반 신규 가입 명시

출판사 회원 SSO

기존 출판사 홈페이지 계정으로 별도 가입 없이 로그인합니다.

필수

연동 방향

수신 (Pull) · OAuth 2.0 + 표준 스코프

동기화 빈도

로그인 시 즉시 / 토큰 24시간 유효

주고받는 데이터

  • ·사용자 식별자 + 이메일 + 닉네임
  • ·기존 도서 구매 이력 (선택)

본 시스템에서의 역할

기존 출판사 회원이 추가 가입 없이 학습 시작 가능. 사용자 이탈률 감소

📄 RFP 2-1 ① 기존 홈페이지 계정 연동 명시

클라우드 큐 인프라

동시 100명 이상 채점 요청 시 큐에 진입시켜 순차 처리하며 사용자에게는 실시간 대기 순번 표시.

필수

연동 방향

양방향 · GCP Cloud Tasks 또는 AWS SQS + WebSocket 알림

동기화 빈도

제출 즉시 큐 진입 / 채점 엔진 처리 시간 평균 1.2초

주고받는 데이터

  • ·제출 ID + 사용자 ID + 파일 경로
  • ·큐 순번 + 예상 대기 시간
  • ·채점 결과 (완료 알림)

본 시스템에서의 역할

수업 시간에 한 반 30명이 동시에 제출하더라도 서버 부하 없이 처리. RFP 우대 사항 직접 매핑

📄 RFP 우대 사항: 클라우드 기반 큐(Queue) 처리 등 대용량 동시 접속 백엔드 처리 경험 우대

이메일·푸시 알림

채점 완료·인증 메일·비밀번호 재설정 등 사용자 통지를 다채널로 발송합니다.

권장

연동 방향

송신 (Push) · SendGrid (이메일) + 카카오 알림톡 (선택)

동기화 빈도

이벤트 즉시 / 평균 발송 지연 30초 이내

주고받는 데이터

  • ·수신자 이메일·휴대폰
  • ·채점 완료 알림 (제목·문제명·점수)
  • ·비밀번호 재설정 토큰

본 시스템에서의 역할

학습자가 큐에 제출만 해두고 다른 일을 보다가 완료 알림을 받을 수 있어 학습 흐름 중단 최소화

결제 PG (선택)

유료 도서 추가 구매 또는 프리미엄 채점(상세 코멘트) 결제용. 본 MVP에서는 미포함.

선택

연동 방향

수신 (Pull) · 토스페이먼츠 또는 카카오페이

동기화 빈도

결제 발생 시

주고받는 데이터

  • ·결제 금액 + 도서 ID
  • ·결제 결과 + 영수증 URL

본 시스템에서의 역할

월 단위 유지보수 단계에서 도입 검토. 본 MVP 범위 외

RFP 우대 사항 직접 매핑

지원 자격에 명시된 '기존 서비스 중인 타사 시스템과의 API 및 DB 연동 경험'과 우대 사항인 '클라우드 기반 큐 처리 등 대용량 동시 접속 백엔드 경험' 모두 직접 보유하고 있어, 본 프로토타입의 5종 외부 연동을 본 개발 단계에서 그대로 구현해 드릴 수 있습니다.