1 소개
글로벌 정보화의 물결이 도래하면서 회사의 경쟁력을 유지하기 위해 모든 기업들이 정보 시스템을 놓고 경쟁하고 있다. 각 기업의 발전 과정이 불균형하기 때문에, 서로 다른 단계에서 정보기술에 대한 이해와 수요에 차이가 있어 기업마다 정보 제품이 다르다. 어떤 기업은 먼저 OA 에 갔다가 PDM, ERP 등에 간다. 또 다른 것은 ERP 로 먼저 갔다가 OA, PLM 등으로 갑니다. 이로 인해 한 회사는 여러 시스템을 병렬로 운영하고 있지만 대부분의 정보 시스템은 다른 회사에서 구매하기 때문에 회사 데이터를 공유할 수 없고, 사용자가 번거롭게 로그인하고, 여러 시스템에 정보를 입력하면 데이터 오류가 발생하기 쉽습니다. 이러한 문제에 직면하여 많은 기업들이 최근 기업이 직면한 이러한 문제를 해결하기 위해 정보 통합 서비스를 제공하고 있습니다.
2 정보 시스템 통합 소개
일반 소프트웨어 제품은 ERP 시스템, PLM 시스템, OA 시스템, 창고 관리 시스템, 인사 관리 시스템, CATIA 3D 설계 소프트웨어 등과 같은 애플리케이션을 독립적으로 완료하는 소프트웨어 제품입니다. 시스템 통합이란 2 차 개발을 통해 두 가지 이상의 애플리케이션 시스템을 통합하여 정보 자원을 대화식으로 공유하고 호출할 수 있도록 하는 것을 말합니다. 예를 들어 PLM 시스템과 ERP 시스템을 통합하면 설계자는 PLM 시스템의 자재 부품에 대한 현재 재고 및 표준 가격을 쉽게 확인할 수 있습니다. 또한 ERP 시스템은 개별 BOM 부품 목록과 프로세스 정보를 PLM 시스템으로 직접 가져와 생산성을 높일 수 있습니다.
3 회사 정보화가 직면한 어려움
회사가 발전함에 따라 OA, PLM, MES 등의 시스템이 점차 관리 정보화에 응용되고 있다. 이 시스템들은 당시 국부적으로 분산되어 있던 문제를 해결했지만, 응용 시스템 수가 증가함에 따라 그들의 문제도 드러났다. 개발자는 서로 다른 회사에서 왔으며, 애플리케이션 시스템 간의 데이터는 고립되어 정보의 섬이 되었습니다. 시대가 발전함에 따라 기업은 내부 업무를 직접 원활하게 연결하고 모든 애플리케이션 시스템을 통합하는 것이 정보 시스템 개발의 궁극적인 목표가 될 수 있도록 비즈니스를 간소화하고 자동화해야 하는 필요성이 절실하게 대두되고 있습니다. (윌리엄 셰익스피어, Northern Exposure (미국 TV 드라마), 성공명언)
4 통합 모드
현재 주요 통합 방식은 데이터 통합, 포털 통합 및 애플리케이션 통합입니다.
4. 1 데이터 통합
데이터 통합은 서로 다른 출처의 데이터를 물리적으로 통합하여 기업에 종합적인 데이터 즐거움을 제공하는 것입니다. 데이터 통합에는 주로 파일, 데이터, 뷰 등이 포함됩니다. 응용 프로그램 시스템에서 정보를 공유하는 가장 쉬운 방법은 데이터베이스를 직접 가져오고 내보내는 것입니다. 그러나 이러한 접근 방식은 개발자가 데이터베이스의 구조에 대해 잘 알고 있어야 하며, 한 회사가 개발한 모든 시스템에 적용되므로 다른 회사에 속한 정보 시스템은 이러한 상황을 충족하기가 어렵습니다.
현재 미들웨어 모델, 데이터 웨어하우스, 데이터 연방 등과 같은 데이터 통합에 사용할 수 있는 매우 성숙한 기술이 많이 있습니다. 이러한 기술은 다양한 방식으로 데이터 통합 정보 시스템을 구축합니다.
미들웨어 모델을 기반으로 글로벌 데이터 모델을 통해 다른 데이터베이스 또는 기타 웹 리소스에 액세스할 수 있습니다. 미들웨어는 서로 다른 데이터베이스 시스템과 응용 프로그램 사이에 위치하여 분산된 데이터베이스를 호출하여 다양한 정보 시스템에 표준 통합 데이터 인터페이스를 제공합니다. 각 정보 시스템은 여전히 자체 작업을 수행하며 미들웨어는 서로 다른 데이터베이스에 정보 상호 작용을 위한 채널일 뿐입니다.
데이터 웨어하우스 통합은 기본 데이터베이스의 요구 사항에 따라 분산된 데이터베이스에서 데이터를 추출하여 변환 후 기본 데이터베이스로 로드하는 것입니다. 데이터 웨어하우스는 데이터의 정확성을 잘 보장할 수 있어 대기업들의 중시가 커지고 있다.
Data federal integration 은 분산된 데이터베이스를 연결하여 시스템 요구 사항에 따라 다른 데이터베이스 데이터를 호출함으로써 데이터베이스 하드웨어 비용을 늘리지 않고 원래 위치에 데이터를 유지합니다. 그러나 서로 다른 데이터베이스 데이터가 자주 호출되고 쿼리 응답이 느리기 때문에 이 통합 방법은 자주 호출하는 데 적합하지 않습니다.
4.2 포털 통합
대부분의 기업은 포털을 구축하여 분산된 정보 시스템에 통합 액세스하여 통합 사용자 관리, 단일 사인온, 인증 등을 수행합니다. 포털 서버는 JBoss Portal 을 통해 표준 포털 플랫폼을 제공하고, 정보 시스템 인터페이스를 통합하고, 표준 웹 서비스 인터페이스를 통해 포털과 다른 애플리케이션 시스템 간의 통신 관리를 제공하여 정보 시스템 간의 데이터 흐름을 가능하게 합니다.
엔터프라이즈 포털 통합의 진정한 목적은 비즈니스 프로세스를 처리하고, 데이터 자원을 중앙 집중식으로 관리하며, 기업의 운영 효율성을 높이는 것입니다. 직원은 포털에 로그인하기만 하면 적절한 권한을 가진 업무를 얻고, 업무와 업무를 공동으로 처리하고, 해당 업무 시스템에 들어가 실제 업무를 완성할 수 있다.
따라서 포털 통합은 주로 통합 작업 센터 (unified task center) 의 여러 측면을 통합합니다. 통합 메시징 센터 통합 사용자 관리 통합 검색 통합 프로세스 관리.
4.3 애플리케이션 통합
애플리케이션 통합은 SOA (서비스 지향 아키텍처) 아키텍처 및 비즈니스 프로세스 통합을 기반으로 하는 플랫폼인 통합 플랫폼 서버를 기반으로 합니다. 각종 정보 시스템의 내외부 인터페이스를 통일적으로 관리하다. 또한 통합 플랫폼 서버에서 시스템 간 비즈니스 프로세스를 정의하고, 비즈니스 프로세스 실행 언어를 통해 서비스를 구현하는 하드웨어 플랫폼, 운영 체제 및 프로그래밍 언어와 관계없이 각 애플리케이션 시스템의 웹 서비스 인터페이스를 정의합니다. 이러한 다양한 시스템에 구축된 서비스가 공통된 방식으로 상호 작용할 수 있도록 합니다.
엔터프라이즈 애플리케이션 통합의 설계 아이디어는 주로 데이터 중심 및 비즈니스 중심으로 나뉩니다. 데이터가 중심이라면 데이터는 전체 정보 시스템의 주체입니다. 비즈니스 프로세스 전반에 걸쳐 통합의 목적은 데이터 소스의 고유성과 정확성을 보장하는 것입니다. 비즈니스가 어떻게 흐르든, 데이터가 어떻게 처리되든, 분산된 각 시스템은 일관되고 정확한 데이터 버전을 얻을 수 있습니다. 업무 프로세스를 중심으로 하는 경우 업무 프로세스로부터 분석해야 하고, 업무 프로세스를 중심으로 하는 분석도 데이터를 알아야 하지만, 데이터는 업무 프로세스를 중심으로 분석하는 수요입니다. 이 방법은 서비스 지향 아키텍처 미들웨어를 사용하여 해당 기능을 웹 서비스로 게시하고 엔터프라이즈 정보 시스템은 웹 서비스를 호출하여 비즈니스 프로세스를 통합합니다. 실제 응용 프로그램에서는 엔터프라이즈 응용 프로그램 통합 시스템을 구현하는 방법에 관계없이 성공적으로 배포하고 사용할 수 있게 되면 중요한 시스템이 됩니다.