메인 컨텐츠로 가기

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

developerWorks에 처음 로그인하면 developerWorks프로파일이 생성됩니다.귀하의 프로파일에서 동의하신 내용이 공개되지만 이 사항은 언제든지 변경 가능합니다. 귀하의 성명(숨김으로 체크되어 있어도 표시됩니다)과 디스플레이 이름은 게시한 컨텐츠나 사이트 엑세스시 표시됩니다.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

처음 developerWorks에 로그인할 때 프로파일이 작성되므로, 이를 위해 디스플레이 이름을 선택해야 합니다. 선택하신 디스플레이 이름은 developerWorks에 게시한 컨텐츠에 표시됩니다.

3글자 이상 31글자 이하의 길이로 사용 가능합니다. dW커뮤니티 내에서는 보안상 이메일주소를 제외한 다른 이름을 지정하셔야 합니다.

developerWorks 이용 약관에 동의하시는 경우 제출을 클릭하십시오. 이용 약관 보기.

모든 정보가 안전하게 전송되었습니다.

  • 닫기 [x]

온 디맨드 비지니스 프로세스 수명 주기: 주문 프로세싱 시스템을 변형하기 위해 재사용 가능한 자산 구현하기

개요

On demand business process life cycle

유연한 IT 인프라 -- 기술의 진화를 수용하고, 자산과 프로세스를 관리하며, 기존 기술 투자를 활용하는 인프라 -- 는 단순히 꿈에 그치지 않는다. IBM® On Demand Operating Environment을 구현하면 엔터프라이즈의 성장에 따른 비지니스 프로세스의 구현, 통합, 관리가 수월해지며, IT 환경을 보다 효율적으로 설정, 운영, 모니터링 할 수 있다. 체계화된 비지니스 프로세스를 통해 비지니스는 문제에 대해 보다 신속하게 대응할 수 있으며 시간과 돈을 절약할 수 있다.

이 개념을 설명하기 위해 IBM On Demand 개발 팀은 Oneida-2 라는 파일럿 프로젝트를 수행했다. 이 프로젝트에서 서비스 지향 아키텍쳐(SOA) 프로토타입을 구현하여 Customer Order Analysis and Tracking System (COATS)이라는 IBM Integrated Supply Chain (ISC) 모델의 핵심적인 비지니스 프로세스의 실제 하위 세트를 온 디맨드로 구현한 것을 설명하고 있다. COATS는 IBM 월드와이드에서 사용되는 주요 비지니스 프로세스를 구현하여 복잡한 하드웨어 시스템들의 주문을 수행한다. Oneida-2의 목표는 실제 공급 체인 시나리오에서 온 디맨드 비지니스를 구현하는 것이다.

이 시리즈에서는, IBM에서 사용하는 실제 하드웨어 주문 프로세스 시스템을 기반으로 한 시나리오를 통해 신속한 온 디맨드 비지니스 프로세스를 개발하기 위한 온 디맨드 환경을 구현하는 방법을 설명한다. 이 시나리오에서는 일반적인 상황과 사용 케이스들이 제공되고 패턴, 모델링, 워크플로우, 규칙, 모니터링 등의 개념을 설명한다. 재사용 가능한 자산들을 구현하는데 사용할 수 있는 방법과 기술을 배울 수 있을 것이다.

Part 1: 온 디맨드 비지니스 프로세스를 위한 기초 만들기
2004년 10월
신속한 온 디맨드 비지니스 프로세스를 개발하는 방법을 소개한다. 이 방법들은, 비지니스 프로세스들 내의 서비스, 데이터, 규칙, 역할, 메트릭스들의 통합되면서 끊임없이 급변하는 고객의 요구에 부합하기 위해 유연한 솔루션들을 정의, 생성, 전개하는데 도움이 된다. 필자는 실제로 IBM에서 사용하고 있는 하드웨어 주문 프로세스 시스템에 기반한 주문 프로세싱 시나리오를 소개한다. 이 시나리오에서는 일반적인 상황과 사용 케이스들이 제공되고 패턴, 모델링, 워크플로우, 규칙, 모니터링 등의 개념을 설명한다.

Part 2: e-비지니스 패턴
2004년 11월
e-비지니스용 패턴들을 적용하여 Order to Manufacturing Processing System (OTMPS)을 위한 효과적인 런타임 아키텍쳐를 구현하는 방법을 소개한다. Business, Integration, Composite, Application, Run-time 패턴들이 포함된다. Run-time 패턴을 제품에 매핑하는 방법도 배운다. 또한, 새로운 potential Composite, Application, Run-time 패턴들을 소개한다: Business Process Composite pattern, Page Aggregation Application & Run-time pattern, Managed Collaboration Run-time pattern.

Part 3: WebSphere Business Integration Modeler를 사용한 비지니스 프로세스 모델링(한글)
2004년 12월
온 디맨드 비지니스 프로세스 수명주기, Part 3: IBM® WebSphere® Business Integration Modeler V5.1로 비지니스 프로세스를 그래픽으로 모델링 하는 방법과 기술을 소개한다. 필자는 반복적인 모델링 방식을 수행하는 가이드라인을 제시한다. 태스크의 구분과 리스팅과 함께 단계별 프로세스, 태스크 순서, 태스크들간 흐름 제어 만들기, 데이터를 모델에 도입하기, 서비스를 프로세스 모델에 통합하는 방법들을 설명한다.

Part 4: Rational XDE와 WebSphere Business Integration Modeler의 객체 통합(한글)
2005년 1월
온 디맨드 비지니스 프로세스 수명 주기, Part 4: 온 디맨드 비지니스 프로세스를 위한 애플리케이션 개발에 필요한 다중의 객체들을 통합하는 방법을 배운다. 이러한 시나리오를 위한 고급의 아키텍쳐를 설명한다. Rational XDE를 사용하여 이 프로세스에 사용되는 객체들을 위한 객체 모델을 만든다. 이 객체 모델과 IBM® WebSphere® Business Integration Modeler에서 반출된 객체들은 WebSphere Studio Application Developer Integration Edition으로 반입된다.

Part 5: 워크플로우 개발, 전개, 테스트(한글)
2005년 1월
IBM(R) WebSphere(R) Business Integration Modeler의 모델들과 IBM Rational(R) XDE의 객체 모델들을 사용하여 온 디맨드 비지니스 프로세스용 애플리케이션을 구현한다. IBM WebSphere Studio Application Developer Integration Edition을 사용하여 워크플로우 애플리케이션을 구현하고 테스트 하는 방법과 이를 IBM WebSphere Business Integration Server Foundation에 전개하는 방법을 설명한다. 서비스와 데이터 통합, 런타임 바인딩, 애플리케이션의 전개 요소 등을 설명한다.

Part 6: 개인화 정책 및 규칙 적용하기 (한글)
2005년 2월
온 디맨드 프로세스에 대한 정책을 실행할 규칙을 개발하고 관리해야 한다. 비지니스 담당자들은 변화하는 비지니스 조건에 대응하기 위해 새로운 요구 사항들을 수용해야 하고 온 디맨드 프로세스들은 여기에 적응해야 한다. 빠른 개인화는 비지니스 정책을 실행하는 규칙들을 동적으로 변화시켜야만 이루어질 수 있다. 규칙을 외부화(externalize)하면 분석가와 기술력이 조금 부족한 사용자들이 프로세스 로직을 변경하지 않고 정책을 효과적으로 변경할 수 있다.

Part 7: CEI를 사용한 비지니스 프로세스 모니터링과 이벤트 생성(한글)
2005년 3월
Common Event Infrastructure (CEI)를 사용하여 이벤트를 생성하는 네 가지 다른 방법들을 비교해본다. IBM WebSphere Business Integration Modeler V5.1를 사용하여 핵심 퍼포먼스 인디케이터(KPI)를 문서화하는 방법과 WebSphere Business Integration Server Foundation V5.1.1에서 이에 상응하는 이벤트를 만드는 방법을 소개한다.

Part 8: 비지니스 프로세스 모니터링—핵심 퍼포먼스 인디케이터 만들기
2005년 3월
Event Access와 Event Distribution 서비스를 사용하여 Common Event Infrastructure (CEI)(IBM WebSphere Business Integration Server Foundation V5.1.1에 포함)에서 제공하는 Common Base Events (CBE)를 받는 방법을 설명한다. event-to-KPI (Key Performance Indicators) 매핑용 객체 모델을 사용하여 이벤트에서 KPI를 만드는 방법도 이 글에서 소개된다.

Part 9: 인력 투입
2005년 4월
WebSphere(R) Business Integration Server Foundation의 스태프 액티비티를 사용하여 온 디맨드 비지니스 프로세스에 인력을 개입한다. 실행하는 동안 예기치 못한 문제를 해결하는데 스태프 액티비티가 어떻게 사용되는지 배운다.