패브릭 라이프사이클 방법론은 작성자, 모델링, 어셈블링 및 전개의 네 가지 기본 단계로 이루어집니다.
다음 그림은 프로세스의 하향식 보기를 표시합니다.
다음은 패브릭 라이프사이클 방법론의 세부사항을 정의합니다. 이 문서의 그림 2를 참조하십시오.
비즈니스 공간의 분석 및 정의
분석 및 정의 단계에서는 대상 비즈니스 도메인, 프로세스 및 시스템의 분석이 이루어집니다. 이 단계는 또한 기존 SOA(Service Oriented Architecture) 읽기 환경 평가와 관련됩니다.
비즈니스 응용프로그램 작성:
비즈니스 분석자는 모든 비즈니스 서비스, 어휘 및 정책을 정의합니다.
비즈니스 서비스 모델링:
기술 비즈니스 분석자가 비즈니스 공간에서 비즈니스 응용프로그램을 가져와 모든 비즈니스 서비스 및 프로세스 플로우 작성을 모델링합니다.
WebSphere Integration Developer에서의 개발
개발 단계에서는 대상 비즈니스 시스템, 시뮬레이션 및 온톨로지 개발에 대한 서비스와 인터페이스의 디자인 및 빌드가 이루어집니다.
어셈블 프로젝트:
통합 개발자가 비즈니스 공간에서 모든 SCA 모듈을 가져옵니다. 스튜디오 프로젝트가 모든 연관 메타데이터 및 정책으로 개발됩니다. 프로젝트는 시뮬레이트되어 유효성이 검증되고 비즈니스 공간의 거버넌스 관리자로 내보내집니다.
승인/거부:
IT 관리자가 가져오기된 프로젝트를 본 다음 거버넌스 관리자에서 이를 승인하거나 거부합니다.
WPS(WebSphere Process Server)에 공개
공개 단계에서는 비즈니스 응용프로그램의 전개가 이루어집니다. 이 단계는 초기화, 작성 및 프로젝트 관리와 관련된 활동으로 구성됩니다. 또한 이 단계에는 패브릭과 관련된 여러 세부 디자인 아티팩트 및 기존 자산 감지가 포함됩니다.
구성:
IT 관리자가 거버넌스 관리자로부터 승인된 프로젝트를 가져옵니다. 보안이 구성되고 EAR 파일이 전개됩니다.
전개:
IT 관리자가 구성된 비즈니스 서비스 프로젝트를 가져와 WebSphere Process Server에 공개합니다.
Point of Agility에서의 관리
이 단계는 WPS Monitor에서 이루어집니다. WPS Monitor는 비즈니스 공간에 있는 Point of Agility 영역에 있습니다. 이는 성능 개선 및 관리를 위해 전개된 프로젝트를 모니터하도록 디자인되었습니다.
모니터:
비즈니스 분석자가 프로젝트 관리와 성능 향상을 위해 프로젝트를 모니터합니다.
변경사항 작성:
IT 관리자는 비즈니스 분석자가 제안한 모든 성능 향상을 파악한 후 전개된 프로젝트에 필요 시 변경사항을 설치하고 거버넌스 관리자에 공개합니다. 모든 변경사항은 동적으로 발생합니다.
패브릭 라이프사이클 방법론 프로세스 플로우가 다음 그림에 표시됩니다.