IT아키텍처/EAI (Enterprise Application Integration) 3

[IT정보] 기업 응용 프로그램 통합(Enterprise Application Integration, EAI) 개념

https://m.blog.naver.com/dktmrorl/222140804526 [IT정보] 기업 응용 프로그램 통합(Enterprise Application Integration, EAI) 개념 기업 응용 프로그램 통합(Enterprise Application Integration, EAI)란? 기업 응용 프로그램 통합(E... blog.naver.com 기업 응용 프로그램 통합(Enterprise Application Integration, EAI)란? 기업 응용 프로그램 통합(Enterprise Application Integration, EAI)은 기업용 응용 프로그램의 구조적 통합 방안을 의미합니다. EAI는 전사적 응용 프로그램 통합 솔루션입니다. ​ 규모가 큰 기업인 경우 해당 기업에서 ..

서비스 통합의 역사 (EAI , ESB , API Gateway)

EAI, ESB, API 게이트 웨이,서비스 매쉬 조대협 (http://bcho.tistory.com) 서비스간의 연동은 작게 보면 마이크로 서비스 아키텍쳐로 인한 문제 같지만, 서비스간의 연동은 마이크로 서비스 아키텍쳐 이전에도 자주 있어왔던 전통적인 문제이다. 이러한 문제를 소프트웨어 개발 프레임웍이 아니라, 솔루션 차원에서 풀기 위한 여러가지 노력들이 있었다. 시스템 통합 문제 메인 프레임 시대에서 유닉스 시스템으로 내려오면서 부터 시스템들은 업무 단위로 분리가 되기 시작했다. ERP,CRM 등과 같은 시스템으로, 은행은 대내,대외,정보계와 같이 시스템으로 잘게 잘게 나눠지기 시작했는데, 당연히 이렇게 나눠진 시스템 사이에는 통신이 필요하게 되었고, 시스템이 거대화 되가면서, 시스템간에 직접 P2P..

EAI란 무엇인가?

EAI는 Enterprise Architecture Integration의 약자로 기업 애플리케이션 통합이라는 의미입니다. 기업 내 필요한 여러 어플리케이션이 있을텐데, 이런 각종 애플리케이션 간에 상호 연동이 가능하도록 통합하는 솔루션입니다. 한 기업 내의 ERP(전사적자원관리), CRM(고객관계관리), SCP(공급망계획) 시스템이나 인트라넷 등의 시스템 간에는 서로 데이터를 주고 받아야할 필요성이 존재할 것입니다. 데이터를 주고받기 위해 각 시스템 간에 개별적으로 서로 통신을 한다면 시스템 간에 개별적인 연결이 상당히 많이 생성되게 됩니다. 시스템이 6개일 때 각 시스템이 개별적으로 연동된다면 15개의 연결이 생깁니다. 그로 인해 유지 보수의 어려움이 생길 뿐더러, 운영체제가 다르다거나 하는 이유로 ..