- 각 시스템 간 연결되어 있는 인터페이스를 한 곳에서 관리 하기 위한 목적
- EAI 를 이용하여 transaction 에 대한 관리 와 그에 관한 모니터링 (EAI가 없을 시에는 각 서버의 로그를 확인해야 함) 을 더욱 효율적으로 파악 가능함.
- 프로세스가 보장 가능하다. 호출만 정상적으로 되면 그 이후는 보장하겠다!
SAP EAI 솔루션
-> NetWeaver PI, PO, CPI...
- Consumer: EAI를 호출하는 system.
- Provider: EAI 가 호출하는 system.
현재 다뤄본 EAI 솔루션은 PI 7.4, PO 7.5 (AWS 위)
PI 는 주로 실시간 환경에 적합하다. DB to DB로 큰 resource를 옮기는 작업은 ETL 작업으로 대체 필요. EAI가 트랜잭션 진행함에 있어, 한 트랜잭션이 EAI 노드에 오랫동안 물려있거나, 각 단말 시스템에 오래 물려 있는 상황이 발생할 수 있기에.