30분
MES 연동 아키텍처 3가지 패턴
Day 4: 설비 조회 Agent
MES 연동 아키텍처 3가지 패턴
AI Agent 기초 > Day 4: 설비 조회 Agent
학습 목표
MES/ERP 연동의 3가지 패턴(REST API, DB 직접, OPC-UA)을 이해한다 각 패턴의 장단점과 적용 시나리오를 구분한다 제조 현장 데이터 흐름을 파악한다
제조 현장 시스템 지도
에디터 로딩 중...
Agent가 데이터에 접근하는 3가지 방법:
패턴 1: REST API (가장 일반적)
에디터 로딩 중...
에디터 로딩 중...
| 장점 | 단점 |
|---|---|
| 표준화된 인터페이스 | API가 제공되어야 함 |
| 보안 (인증/인가) | 레거시 MES는 미지원 |
| 문서화 용이 | 실시간성 한계 (polling) |
패턴 2: 데이터베이스 직접 접근
에디터 로딩 중...
에디터 로딩 중...
| 장점 | 단점 |
|---|---|
| API 없어도 가능 | DB 스키마 이해 필요 |
| 복잡한 쿼리 가능 | 보안 위험 (DB 직접 접근) |
| 빠른 조회 | MES 성능에 영향 줄 수 있음 |
주의: 반드시 읽기 전용 계정을 사용하세요! 실수로 DELETE나 UPDATE를 실행하면 생산 라인이 멈출 수 있습니다.
패턴 3: OPC-UA (실시간 설비 데이터)
에디터 로딩 중...
에디터 로딩 중...
| 장점 | 단점 |
|---|---|
| 실시간 데이터 | 설정 복잡 |
| PLC 직접 접근 | OPC-UA 서버 필요 |
| 산업 표준 | 보안 설정 까다로움 |
패턴 선택 가이드
| 상황 | 권장 패턴 |
|---|---|
| MES에 REST API가 있음 | 패턴 1 (REST API) |
| API는 없지만 DB 접근 가능 | 패턴 2 (DB 직접) |
| 실시간 센서 데이터 필요 | 패턴 3 (OPC-UA) |
| 여러 시스템 통합 | 패턴 1 + 2 혼합 |
| 신규 스마트팩토리 | 패턴 1 + 3 |
현실: 대부분의 제조 현장은 레거시 시스템이라 패턴 2(DB 직접)부터 시작하는 경우가 많다.