simpliLink: 제조 현장을 위한 AI 네이티브 ERP 통합 미들웨어

ERP 통합은 이미 해결된 문제라고 SI 업체들은 말합니다. 하지만 삼성, 현대, LG의 2·3차 협력사 현장에서 실제로 벌어지는 일은 다릅니다. 깨지기 쉬운 포인트-투-포인트 연동, 수작업으로 짜여진 커스터마이징 코드, 그리고 벤더가 스키마를 업데이트할 때마다 멈춰버리는 레거시 미들웨어. 데이터는 존재합니다. 시스템도 존재합니다. 그 사이의 간극에서 운영 효율이 사라집니다.

simpliLink는 Simplico의 해답입니다. 현대적인 비동기 스택 위에 구축된 AI 네이티브 ERP 통합 미들웨어로, RAG 기반 인텔리전스 레이어를 통합 접점에 직접 배치합니다.

이 글에서는 simpliLink의 아키텍처, 설계 결정 사항, 그리고 국내 SI와 차별화되는 AI 역량을 기술적으로 상세히 설명합니다.


기존 ERP 통합의 한계

대부분의 ERP 통합 프로젝트는 두 가지 결과 중 하나로 끝납니다.

  1. 포인트-투-포인트 연동 — 빠르게 구축할 수 있지만 유지보수가 불가능합니다. ERP 버전이 바뀌거나 스키마가 변경될 때마다 연동이 끊깁니다. 결국 n×(n-1)개의 연동이 얽힌 스파게티 구조가 됩니다.
  2. 모놀리식 ESB/iPaaS — MuleSoft, SAP Integration Suite, Dell Boomi. 고비용의 라이선스와 전담 운영 인력이 필요하며, 실제 데이터가 이동하기 전부터 대규모 설정 작업이 요구됩니다.

두 접근법 모두 시맨틱 레이어 문제를 해결하지 못합니다. 더존 iCUBE와 SAP가 모두 거래처코드 필드를 가지고 있어도, 마스터 데이터 체계가 전혀 다를 수 있습니다. AI 없이는 항상 사람이 중간에서 확인해야 합니다.


simpliLink 아키텍처

simpliLink는 세 개의 핵심 레이어로 구성됩니다.

flowchart TD
    A["ERP 소스 시스템 (SAP / 더존 iCUBE / Ecount / 레거시)"] --> B["커넥터 레이어 (FastAPI 어댑터)"]
    B --> C["simpliLink 코어 미들웨어"]
    C --> D["AI 인텔리전스 레이어"]
    C --> E["메시지 큐 (Redis / Celery)"]
    C --> F["정규화 데이터 스토어 (PostgreSQL + pgvector)"]
    D --> G["RAG 엔진 (임베딩 + 벡터 검색)"]
    D --> H["스키마 정합 엔진"]
    D --> I["이상 징후 탐지기"]
    F --> J["대상 ERP / 다운스트림 시스템"]
    E --> J
    G --> F

레이어 1: 커넥터 레이어

각 ERP 소스에는 전용 FastAPI 어댑터가 있습니다. 어댑터는 무상태(stateless), 컨테이너화되어 있으며, 소스 시스템에 관계없이 통일된 내부 이벤트 스키마를 제공합니다. 현재 지원 어댑터: SAP RFC/BAPI, 더존 Bizon REST, Ecount API, 레거시 플랫 파일(CSV/Excel).

레이어 2: 코어 미들웨어

Celery + Redis 기반 비동기 FastAPI 애플리케이션으로 다음 기능을 담당합니다.

  • 라우팅 — 이벤트 팬아웃을 단일 또는 다수 대상 어댑터로 전달
  • 변환 — 필드 매핑, 타입 변환, 단위 정규화
  • 멱등성(Idempotency) — 모든 이벤트에 결정적 event_id 부여; DB 레이어에서 upsert 처리
  • 재시도 및 DLQ — 실패 이벤트는 지수 백오프와 함께 데드레터 큐로 이동
  • 감사 로그 — 모든 변환 이력을 불변 추가전용(append-only) 테이블에 기록
flowchart TD
    A["인바운드 이벤트"] --> B["멱등성 체크"]
    B -->|"중복"| C["ACK 후 폐기"]
    B -->|"신규"| D["스키마 검증"]
    D -->|"유효하지 않음"| E["데드레터 큐"]
    D -->|"유효"| F["AI 스키마 정합 엔진"]
    F --> G["필드 매퍼"]
    G --> H["변환 엔진"]
    H --> I["아웃바운드 어댑터"]
    I -->|"성공"| J["감사 로그"]
    I -->|"실패"| E
    E --> K["재시도 워커"]
    K --> F

레이어 3: AI 인텔리전스 레이어

simpliLink가 기존 미들웨어와 결정적으로 다른 부분입니다.


AI 레이어: 4가지 핵심 기능

1. 스키마 정합 엔진

서로 다른 벤더가 다른 시장을 위해 만든 ERP를 연결하면 스키마 충돌은 필연입니다. simpliLink의 정합 엔진은 LLM을 사용해 필드명, 샘플 데이터, 도메인 컨텍스트를 기반으로 필드 매핑을 자동으로 제안합니다.

  • 온보딩 시 각 어댑터의 스키마를 pgvector에 임베딩
  • 매핑이 없는 신규 소스 필드 도착 시 대상 스키마 임베딩과 최근접 이웃 검색
  • 상위 후보를 LLM이 샘플 값과 필드 설명으로 스코어링
  • 확정된 매핑은 저장·재사용; 모호한 매핑은 관리자 UI에서 사람이 검토

초기 매핑 설정 기간을 수 주에서 수 시간으로 단축합니다.

2. 자연어 조회 인터페이스

현장 담당자가 ERP 서브메뉴를 탐색하거나 SQL을 알 필요 없이 운영 질문에 바로 답을 얻습니다.

flowchart TD
    A["사용자 자연어 질의"] --> B["질의 임베딩"]
    B --> C["pgvector 유사도 검색"]
    C --> D["컨텍스트 검색 (Top-K)"]
    D --> E["LLM 프롬프트 조립"]
    E --> F["답변 생성"]
    F --> G["출처 인용 포함 응답"]
    G --> H["사용자"]

실제 처리 가능한 질의 예시:

  • "1분기에 납기 지연이 3회 이상인 협력사는 어디인가요?"
  • "국내산 발주 대비 검수(GRN) 평균 처리 시간은 얼마인가요?"
  • "BOM 자재가 재주문점 이하인 미완료 작업지시서를 보여주세요."

모든 답변은 정규화 데이터 스토어를 근거로 생성되므로 사실 기반 운영 데이터에서 환각(hallucination) 위험이 없습니다.

3. 이상 징후 탐지

simpliLink는 이벤트 스트림 위에서 준실시간 이상 징후 탐지를 실행합니다.

신호 탐지 방법
중복 세금계산서 해시 정확매칭 + 금액·거래처 퍼지 비교
협력사 단가 이탈 90일 롤링 평균 Z-score
수량 불일치 (발주 vs 검수) 설정 가능한 허용 오차 % 임계값
비정상 승인 타이밍 사용자 기준선 대비 시계열 편차
필수 필드 누락 수집 시점 스키마 완전성 체크

이상 징후는 운영 대시보드에 우선순위별 알림으로 표시되며, AI가 플래그 이유와 과거 기준선을 자연어로 설명합니다.

4. simpliDoc 연동 (문서 인텔리전스)

발주서, 납품서, 품질성적서, 세관서류 등 PDF 또는 스캔 문서가 ERP 시스템 사이를 이동합니다. simpliLink는 Simplico의 다국어 RAG 문서 인텔리전스 플랫폼인 simpliDoc을 수집 파이프라인에 직접 내장합니다.

문서 도착 시:

  1. simpliDoc이 OCR + LLM 파싱으로 구조화된 필드 추출
  2. 추출된 필드를 스키마 정합 엔진으로 정규화 스키마에 매핑
  3. 구조화된 레코드가 미들웨어 파이프라인에 진입 — 수작업 재입력 불필요

배포 아키텍처

simpliLink는 온프레미스 또는 프라이빗 클라우드 배포를 위한 Docker Compose 스택으로 제공됩니다. 제조업 고객의 엄격한 데이터 레지던시 요구사항을 고려한 의도적인 선택입니다.

flowchart TD
    A["고객사 네트워크 경계"] --> B["simpliLink 스택 (Docker Compose)"]
    B --> C["FastAPI 코어 (simplilink-core)"]
    B --> D["Celery 워커 (simplilink-worker)"]
    B --> E["Redis (큐 + 캐시)"]
    B --> F["PostgreSQL + pgvector"]
    B --> G["AI 서비스 (Ollama / Claude API)"]
    C --> H["ERP 어댑터 컨테이너"]
    G --> I["LLM: Claude Sonnet (클라우드) 또는 Llama 3 (온프레미스)"]

AI 서비스는 설정 가능합니다. 클라우드 연결 환경에서는 Claude API, 망분리(air-gap) 환경에서는 Ollama + Llama 3 로컬 모델을 사용합니다.


컴플라이언스 및 보안

PIPA (개인정보보호법) 대응

  • 스키마 레벨에서 개인정보 필드 태깅
  • 정규화 스토어 내 설정 가능한 데이터 마스킹
  • 정보주체 열람·삭제 요청을 위한 감사 로그 훅

ISMS-P 대비

simpliLink의 불변 감사 로그는 ISMS-P 인증 심사 증적 요건에 맞는 형식으로 내보내기가 가능합니다. 역할 기반 접근 제어(RBAC), TLS 1.3 전송 암호화, 저장 데이터 암호화가 기본 포함됩니다.

IATF 16949 (자동차 품질)

현대·기아 협력사를 위한 IATF 16949 품질 데이터 모듈이 로드맵에 포함되어 있습니다. 품질 기록, 부적합 추적, 시정조치(CAPA) 데이터를 ERP 간에 일관성 있게 동기화합니다.


로드맵

  • 멀티테넌트 SaaS 모드 — SI 파트너가 관리형 서비스로 재판매 가능
  • 국내 ERP 커넥터 확장 — 더존 iCUBE, Ecount ERP, UFIDA (한중 공급망)
  • 능동적 정합(Active Reconciliation) — 불일치 탐지 시 단순 알림이 아닌 AI 권장 수정 사항 제안
  • 한국어 자연어 조회 최적화 — 한국어 임베딩 모델 파인튜닝

결론

ERP 통합은 인프라입니다. 눈에 보이지 않아야 하고, 안정적이어야 하며, 전문가 팀 없이도 엔터프라이즈 데이터의 복잡한 현실을 처리할 만큼 충분히 지능적이어야 합니다. simpliLink는 검증된 비동기 미들웨어 코어와, 스키마를 학습하고 현장 언어로 소통하며 감사 이전에 문제를 잡아내는 AI 레이어를 결합합니다.

여러 ERP를 운영하는 제조업체이거나, AI 차별화 역량을 갖춘 미들웨어 파트너를 찾고 있는 SI라면 대화를 나눠보고 싶습니다.

문의: tum@simplico.net | simplico.net


Simplico Co., Ltd.는 방콕에 본사를 둔 소프트웨어 엔지니어링 스튜디오로, 태국·일본·글로벌 시장에서 10년 이상의 엔터프라이즈 납품 경험을 보유하고 있습니다. AI/RAG 애플리케이션, ERP 통합, 사이버보안 툴링, 이커머스 플랫폼을 전문으로 합니다.


Get in Touch with us

Chat with Us on LINE

iiitum1984

Speak to Us or Whatsapp

(+66) 83001 0222

Related Posts

Our Products