달력

5

« 2024/5 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
2007. 1. 29. 15:07

아키텍처 입문 - 통합 그거/Architecture2007. 1. 29. 15:07

developerWorks
개요   |   요구사항 분석   |   모델링   |   자산과 패턴   |   통합   |   샘플 프로젝트
프로세스
인력
정보
애플리케이션
IBM 제품 통합

비즈니스 프로세스에는 많은 애플리케이션들 간 복잡한 상호 의존성이 개입되어 있다. 이러한 비즈니스 프로세스와 애플리케이션들은 하나의 기업 내에 존재하거나, 비즈니스 체인(공급자, 제조자, 판매자, 파트너) 내의 여러 기업들까지 확장될 수 있다. 이러한 프로세스를 하나의 완벽한 워크플로우로 통합함으로써 보다 유연하고 적응성 있는 비즈니스와 IT 운영을 실현할 수 있다.

다음 소개할 자료들은 비즈니스 프로세스 통합에 사용되는 베스트 프랙티스, 툴, 패턴, 표준들이다.


베스트 프랙티스   레퍼런스 아키텍처
  포럼
패턴   블로그
표준      
 



베스트 프랙티스

프로세스 구성법과 SIBus, Part 2: 엔터프라이즈 프로세스 구성법: 비즈니스 프로세스 구성법과 WebSphere® Platform Messaging (SIBus)을 함께 사용하면 엔터프라이즈급의 비즈니스 프로세스 실행 환경을 만들 수 있다. 비즈니스 프로세스 구성법이 SIBus 관리 웹 서비스 연산과 어떻게 조화되는지를 설명한다.

WebSphere Business Integration Server Express를 사용하여 SMARTEAM Gateway와 SAP ERP 애플리케이션 통합하기: WebSphere Business Integration Server Express V4.3을 사용하여 SMARTEAM 제품 라이프 사이클 관리(PLM) 시스템과 SAP 엔터프라이즈 리소스 플래닝(ERP) 애플리케이션을 통합하는 방법을 설명한다. 유스 케이스를 통해 SMARTEAM 애플리케이션과 SAP ERP 시스템간 부분들, 머터리얼, 문서들을 동기화 하는 방법을 설명한다.

PHP를 사용하여 WebSphere Process Server V6 비즈니스 프로세스에 액세스 하기: PHP Hypertext Preprocessor (PHP) Server에서 WebSphere Process Server V6상에서 실행되는 Business Process Execution Language (BPEL) 기반 애플리케이션에 액세스 한다.

WebSphere Process Server 보안 개요: WebSphere Process Server V6에 기반하여 비즈니스 통합 시스템을 보안화 한다. 보안 요구 사항들, Process Server가 WebSphere Application Server V6의 보안 기능을 활용하는 방법, Process Server 컴포넌트를 보안화 하는 방법을 배운다. 비즈니스 통합을 위한 여러 엔드투엔드 보안 시나리오를 검토한다.

비즈니스 프로세스 통합 프로젝트 관리 규칙: 복잡한 비즈니스 프로세스 통합 프로젝트를 관리하는 기술들을 배운다. 구성 프로세스와 툴, 구조, 요구 사항과 변경 관리 프로세스를 설명한다.

온 디맨드 솔루션 구현하기: BPEL을 사용하여 비즈니스 프로세스 설계 및 구현하기: 비즈니스 프로세스를 설계 및 구현할 때 사용하는 다양한 패턴들을 연구한다.

Patterns: 프로세스 구성법과 워크플로우에 대한 직렬 및 병렬 프로세스: IBM 레드북에서는 프로세스 중심 통합을 사용한 비즈니스 애플리케이션 통합을 설명한다. 엔터프라이즈 내 직렬 및 병렬 프로세스 애플리케이션 패턴을 설명한다.

중개 교환 솔루션 디자인 및 구현: 서비스 소비자, 브로커, 공급자 간 비즈니스 프로세스 통합하기: 밸류 체인 속에서 비즈니스 프로세스 통합의 가치를 발견한다.

서비스 지향 아키텍처에서의 B2B 프로세스 중심 애플리케이션의 설계 및 전개: WebSphere Studio Application Developer Integration Edition V5.1에서 BPEL을 사용한 비즈니스 프로세스와, WebSphere Business Integration Message Broker Toolkit V5에서의 메시지 플로우를 생성 및 전개하는 방법을 설명한다.

비즈니스 프로세스 모델링: WebSphere Business Integration Modeler를 사용하여 새로운 비즈니스 프로세스를 만들고, 프로세스에 필요한 리소스들을 정의하며, 프로세스의 처리량과 비용을 테스트 하기 위한 시뮬레이션을 실행한다.

WebSphere Process Choreographer와 디자인 패턴을 사용하여 워크플로우 구현하기: 여러 가지 기본 액티비티를 포함하고 있는 비즈니스 프로세스를 구현 및 테스트하고, 간단한 웹 서비스를 호출하는 액티비티를 만들어 낸다.

WebSphere Business Integration Server Foundation 비즈니스 프로세스 통합 및 공급 체인 솔루션의 BPEL 프로세스: Business Process Choreographer의 비즈니스 프로세스 통합으로 공급 체인 프로세스를 체계화 하는 솔루션을 구현한다.

WebSphere Business Integration 어댑터: 어댑터 개발과 WebSphere Business Integration 솔루션: 어댑터 개발 프로젝트의 디자인 전략, 구현, 테스팅, 다중 브로커 유형에 기반한 전개 및 구현 등 전체 라이프 사이클을 설명한다.

WebSphere Business Integration 커넥터 개발 및 테스트: 샘플 커넥터를 빠르게 구현 및 전개한다. 커넥터와 커넥터 프레임웍을 간략히 소개한 후에, 커넥터 개발에 개입된 컴포넌트들(비즈니스 객체와 브로커)를 설명하고, Eclipse IDE를 사용하여 커넥터를 개발하는 방법을 설명한다.

WebSphere Partner Gateway V6와 AS2를 사용한 보안 문서 프로세스: WebSphere Partner Gateway의 컴포넌트와 네 개의 AS2 시나리오 내에서 인터랙팅 방법을 설명한다. AS2 스팩과 WebSphere Partner Gateway의 아키텍처를 설명한다.

zSeries V6용 WebSphere Developer를 사용하여 COBOL/CICS로 연결하기: J2EE™ 커넥터, IBM CICS® Transaction Gateway, CICS Transaction의 사용법을 설명한다.

WebSphere Business Integration Adapters와 WebSphere Process Server 통합: WebSphere Process Server의 비즈니스 프로세스를 설정하고, 이것을 WebSphere Business Integration Adapter의 공지 이벤트에서 호출한다.

EJB 서비스와 WebSphere Process Server 통합: 서비스 컴포넌트 아키텍처(SCA)에서 EJB 서비스를 통합하는 WebSphere Process Server 솔루션을 구현하고, WebSphere Process Server 같은 통합 제품을 실행하여 기존 EJB 기반 서비스를 재사용 한다.

J2EE 커넥터와 EGL을 사용하여 COBOL/CICS 애플리케이션 호출하기: J2EE 커넥터, JavaServer Faces, Enterprise Generation Language (EGL)를 사용하여 자바 코드 없이 웹 페이지에서 COBOL/CICS 프로그램을 실행하여 WebSphere Application Server Managed Connection Factory를 활용한다.



위로



  • WebSphere Portal 은 엔터프라이즈를 포탈이라고 하는 싱글 인터페이스로 통합하는데 사용할 수 있는 런타임 서버, 툴, 기타 여러 기능들을 포함하여 프레임웍을 제공한다. 또한 비즈니스 프로세스를 지원하는 워크플로우를 정의할 수 있다. 제품 관련 페이지를 참조하라.
  • WebSphere Process Server는 서비스 지향 아키텍처를 사용하여 비즈니스 프로세스를 통합 및 자동화 하고, 기존 IT 리소스들을 서비스 컴포넌트로서 사용하는 프로그래밍 모델을 제공한다. 제품 관련 페이지를 참조하라.
  • WebSphere Integration Developer는 재사용과 효율성을 향상시키고, 비즈니스 중심 개발을 수행하며, WebSphere Business Modeler와 통합하여 빠른 구현을 위해 모델을 반입한다. 제품 관련 페이지를 참조하라.
  • WebSphere Business Modeler는 프로세스 모델링, 필수 데이터 및 생성물 모델링, 구성 모델링, 리소스 모델링, 타임라인 및 위치 모델링, 시뮬레이션, 비즈니스 프로세스 분석 관련 기능을 제공한다. 제품 관련 페이지를 참조하라.
  • WebSphere Adapters는 엔터프라이즈 리소스 플래닝(ERP), Human Resources (HR), 고객 관리(CRM), 공급 체인 시스템간 정보를 교환하는 프로세스의 빠르고 쉬운 통합을 가능케 한다. 이들을 SOA를 구동하는 Enterprise Service Bus로 연결하여 애플리케이션을 실행한다. 제품 관련 페이지를 참조하라.
  • WebSphere Adapter Toolkit을 사용하여 J2EE Connector Architecture (JCA) 어댑터를 개발하여 비즈니스 고유의 요구 사항들을 채울 수 있다. 이 Eclipse 기반 툴킷은 기본 JCA 1.5 어댑터를 구현하거나 WebSphere Adapters에서 사용되는 Adapter Foundation Classes의 추가 기능을 활용하는 어댑터를 생성한다. 제품의 시험판을 다운로드 하라.
  • WebSphere Partner Gateway는 B2B 환경을 위한 통합 게이트웨이이다. 제품 관련 페이지를 참조하라.


위로



패턴

Direct Connection: Use the Direct Connection 애플리케이션런타임 패턴을 사용하여 한 쌍의 애플리케이션을 실행하여 커넥터나 어댑터를 통해 서로 직접 통신하는 시스템 디자인을 구축한다.

Broker: 약결합 인터페이스를 사용하여 목표 여러 목표 시스템들을 업데이트 할 프로세싱 요청을 구현할 때 Broker 애플리케이션런타임 패턴을 사용한다.

직렬 프로세스: 직렬 프로세스 애플리케이션런타임 패턴을 사용하여, 소스 애플리케이션에서 시작된 인터랙션에 대한 반응으로 여러 목표 애플리케이션에 의해 구현된 비즈니스 서비스를 활용하여, 엔드투엔드 비즈니스 프로세스 플로우를 구성한다.

병렬 프로세스: Use the 병렬 프로세스 애플리케이션런타임 패턴을 사용하여, 소스 애플리케이션에서 시작된 인터랙션에 대한 반응으로 여러 목표 애플리케이션에 의해 구현된 비즈니스 서비스를 활용하여, 엔드투엔드 비즈니스 프로세스에서의 사이클 시간을 줄인다.



위로



표준

Service Component Architecture (SCA)는 서비스 지향 아키텍처를 사용하여 애플리케이션과 시스템을 구현하는 모델을 설명하는 스팩이다. SCA는 서비스를 구현하는 이전 접근 방식을 확장 및 보완하며, 웹 서비스 같은 오픈 표준을 기반으로 구현된다.

Business Process Execution Language for Web Services Version 1.1 (한글)은 비즈니스 프로세스와 인터랙션 프로토콜을 공식적으로 기술하는 수단을 제공한다.

Web Services Business Process Execution Language Version 2.0 Working draft는 비즈니스 프로토콜과 실행 프로세스 모델에 필요한 프로세스 인터페이스 디스크립션을 포함하여, 여러 사용 패턴에 필요한 기술적 기반을 형성하는 비즈니스 프로세스 실행 언어에 대한 공통 개념들을 정의한다.



위로



레퍼런스 아키텍처

SOA Foundation: 이 백서에서는 IBM에서 정의한 SOA Foundation을 소개하고, IBM 관점의 서비스 지향 아키텍처를 설명한다. 라이프 사이클 모델, 논리적 아키텍처, 프로그래밍 모델, 물리적 아키텍처를 중심으로 아키텍처를 설명한다.

WebSphere Integration Reference Architecture 소개 (한글): 일반적인 통합 문제를 겪지 않고 엔터프라이즈 레벨의 비즈니스 통합의 요구 사항들을 설명한다.

온 디맨드 운영 환경: 아키텍쳐 개요 (한글): SOA의 개념에 입각하여, IBM On Demand Operating Environment의 엘리먼트를 설명한다.



위로


포럼


위로



블로그
:
Posted by 뽀기