서비스 지향 아키텍처(SOA) 모델 라이브러리 사용

IBM® Rational® Asset Manager에서는 소프트웨어 지향 아키텍처 환경에서 비즈니스 자산을 관리하고 개발하는 데 우수 사례를 나타내는 관계, 자산 속성, 카테고리, 자산 유형의 작은 콜렉션을 포함합니다.

시작하기 전에

SOA 모델 라이브러리를 사용하려면 저장소 관리자여야 합니다.

이 태스크 정보

원하는 대로 SOA 우수 사례 라이브러리의 컨텐츠를 사용하고 수정하거나 복제할 수 있습니다.

SOA 모델 라이브러리에서는 사용자가 자산의 서비스 지향 아키텍처 워크플로우를 지원하는 라이프사이클의 사전 구성된 콜렉션을 활성화하도록 허용하기도 합니다. SOA 라이프사이클을 통해, IBM WebSphere® Service Registry and Repository에 대한 연결과 커뮤니티의 자산을 거의 통합할 수도 있습니다. 자세한 정보는 SOA 라이프사이클 콜렉션 작성을 참조하십시오.

프로시저

  1. Rational Asset Manager 웹 클라이언트 홈 페이지에서 저장소에 대해 마스터 관리 권한 부여된 계정으로 로그인하십시오.
  2. 관리 페이지를 여십시오.
  3. 사이드바에서 라이브러리를 클릭하십시오.
  4. 기존 라이브러리 가져오기를 클릭하십시오. 라이브러리 가져오기 창이 열립니다.
  5. 기본 제공 라이브러리 선택을 선택한 후 목록에서 SOA 모델 라이브러리를 선택하십시오.
    참고: SOA 모델 라이브러리가 서버에서 이미 사용으로 설정된 경우 이를 다시 가져올 수 없습니다. SOA 모델 라이브러리는 목록에서 사용할 수 없으며 다음 학습을 계속할 수 있습니다.

    SOA 모델 라이브러리를 가져왔지만 사용으로 설정되지 않은 경우 라이브러리 목록에서 SOA 모델 라이브러리를 찾고 SOA 모델 라이브러리의 최신 버전 번호를 클릭한 후 사용을 클릭하십시오.

  6. IBM SOA 모델 라이브러리 페이지의 라이브러리 조치 사이드바에서 사용을 클릭하십시오.
  7. SOA 라이브러리의 정보가 기타 라이브러리에서 제어되는 메타데이터 및 자산이나 저장소의 기존 자산이나 메타데이터와 충돌하지 않는지 확인하고 사용을 클릭하십시오. SOA 라이브러리의 자산, 자산 유형, 카테고리, 자산 속성, 커뮤니티가 저장소에서 사용됩니다.
  8. 관리를 클릭하여 저장소의 커뮤니티 목록으로 돌아가십시오.

결과

SOA 모델 라이브러리를 활성화한 후 저장소에 다음 새 요소가 표시됩니다.

커뮤니티:
  • 샘플 애플리케이션 개발
  • 샘플 개방형 소스

이러한 커뮤니티에는 내부 애플리케이션 및 서비스를 개발하기 위해 환경을 보여주는 자산이 포함됩니다.

자산

커뮤니티는 고객의 적격성을 자동으로 확인하는 웹 서비스(적격성 서비스)를 통합하여 버전 1.0에서 2.0으로 일명 고객 관리 웹 애플리케이션이라는 고객 서비스의 웹 애플리케이션이 업데이트되는 방식을 보여주는 자산을 포함합니다. 자산은 적격성 서비스고객 관리 웹 애플리케이션 간의 양해문서, 변경 케이스, 디자인 문서, 애플리케이션의 비즈니스 케이스와 릴리스를 포함합니다.

적격성 서비스에서는 개방형 소스 유틸리티(log-4j)를 사용하여 애플리케이션 로그를 작성합니다.

자산 유형:
  • 비즈니스 케이스
  • 비즈니스 솔루션
  • 공통 컴포넌트
  • 디자인
  • DoU(양해문서)
  • 문서
  • 구현
  • 개방형 소스 소프트웨어
  • 릴리스
  • 스펙
  • 테스트 계획

샘플 애플리케이션 개발 및 샘플 개방형 소스 커뮤니티의 자산은 이러한 자산 유형을 사용하고 관련시키는 방법에 대해 보여줍니다.

SOA 모델 라이브러리에서는 Rational Asset Manager를 IBM WebSphere Service Registry and Repository에 연결하는 데 맵핑 구성 파일을 내부적으로 저장하는 하나의 자산 유형(ALE 구성)도 포함합니다.

카테고리 스키마:
  • 소프트웨어 개발

이 카테고리 스키마를 통해 공통 자산 유형을 추가로 카테고리화하고 구성하는 데 도움을 받을 수 있습니다. 이는 프로그래밍 언어, 애플리케이션 종류, 라이센스, 문서 형식의 카테고리를 포함합니다.

관계 유형:
  • 비즈니스 케이스/비즈니스 케이스 용도
  • 이용자/이용자 dou
  • 디자인/디자인 용도
  • 문서/문서 용도
  • 구현/구현 용도
  • 중개자/중개자 용도
  • 제공자/제공자 dou
  • 릴리스/릴리스 용도
  • 스펙/스펙 용도
  • 테스트/테스트 용도

이러한 관계는 저장소에서 자산 유형 간의 연결을 추가로 작성하는 공통 방법을 제공합니다.

자산 속성은 다음과 같습니다.
  • 해결된 결함
  • 근무 가능 날짜
  • 빌드 ID
  • 비즈니스 소유자
  • 원본 증명서
  • 차터
  • 결함
  • 종료 날짜
  • 수명 종료
  • 라이센스 URL
  • 비즈니스 행
  • 제조업자
  • 운영
  • 프로젝트 URL
  • 품질 인증서
  • 릴리스 계획
  • 요구사항
  • 시작 날짜
  • 지원 문의
  • 대상 네임스페이스

자산 속성은 소프트웨어 애플리케이션을 개발할 때 자주 필요한 메타데이터의 유형과 함께 자산 유형에 대해 설명합니다. 포함된 자산 유형 및 샘플 자산을 검사하여 사용되고 지정되는 방식에 대해 알아볼 수 있습니다.


피드백