클라우드 환경에서 애플리케이션 개발 환경의 가상 이미지를 작성하고 Rational® Asset Manager를 사용하여 이 가상 이미지를 자산으로 사용 가능하게 만들 수 있습니다.
IBM Rational Software Architect, Rational Asset Manager, IBM Rational Team Concert가 통합된 경우 애플리케이션 개발 환경의 가상 머신 이미지를 작성할 수 있습니다. IBM SmartCloud Enterprise의 Rational Asset Manager 인스턴스에서 가상 이미지를 실행할 수 있습니다.
IBM SmartCloud Enterprise는 Rational Asset Manager를 사용하여 소프트웨어 번들을 사용 가능하게 만듭니다. 이미지는 자산 카탈로그를 통해 자산으로 사용할 수 있게 되며, 자산 카탈로그는 Rational Asset Manager 자산의 목록입니다. 각 이미지에는 버전과 상태(예: 승인됨)가 있으며, 사용자 그룹 또는 프로젝트를 나타내도록 정의될 수 있는 커뮤니티에서 옵니다.
다음 예제에서 이미지 개발자는 이미지를 사용자 정의하고 이미지의 자산을 작성하고 이미지 토폴로지를 업데이트합니다. 자산이 준비되면 사용자가 인스턴스를 작성할 수 있습니다. 프로젝트 관리자는 실행 중인 인스턴스를 사용하여 개발자를 초대할 수 있습니다. 그러면 개발자는 자산에 액세스하여 자신이 사용할 가상 머신 이미지를 설정할 수 있습니다.
템플리트 토폴로지 자산 유형의 경우 이미지 개발자는 이미지의 인스턴스를 작성하는 요청 이미지 URL 속성을 클릭하여 가상 머신 이미지를 직접 제공할 수 있습니다. 인스턴스가 작성되면 자산 카탈로그에서 필수 설정이 검색됩니다.
인스턴스가 사용 가능하고 상태가 활성이 된 후 이미지 개발자는 이미지에 연결하고 사용자 정의하여 해당 이미지를 개발 환경으로 만들 수 있습니다. 예를 들어, 인스턴스가 Rational Software Architect의 이미지인 경우, 이미지 개발자는 Rational Asset Manager와 Rational Team Concert™를 설치하고 이들을 해당 인스턴스와 통합할 수 있습니다. 그런 다음, Rational Software Architect 가상 머신 이미지를 전체 개발 환경으로 구성할 수 있습니다.
이미지 개발자는 자산에 대해 작업하여 이미지를 사용자 정의합니다. 이미지 개발자는 가상 머신에서 개인용 이미지를 작성하고 그 자산을 팀 구성원과 공유하기 위해 커뮤니티에서 사용 가능하게 만듭니다.
IBM SmartCloud Enterprise의 제어판에서 이미지 개발자는 클라우드 인스턴스를 위한 개인용 이미지 작성을 선택합니다.
개인용 이미지가 사용 가능하게 된 후에는 이미지 개발자만 볼 수 있습니다. 이미지를 공유하기 위해 개발자는 커뮤니티 변경을 클릭하고 사용 가능한 커뮤니티(예: 개발 또는 테스트 팀을 위한 개인용 커뮤니티)를 선택합니다.
프로비저닝을 위한 자산 작성에 대해 자세히 학습하려면 프로비저닝을 위한 자산 작성을 참조하십시오.
업데이트된 이미지가 클라우드에 자산으로 공개된 후 프로젝트 관리자는 커뮤니티 또는 특정 개발자가 이미지를 사용할 수 있도록 만들 수 있습니다.
관리자는 Rational Team Concert의 프로젝트 영역에 팀 구성원을 추가하고 사용자 정의 개발 환경에 대한 링크가 있는 초대장을 발송할 수 있습니다. 기본 팀 초대장 텍스트에서 관리자는 개발 환경을 제공하는 URL을 추가합니다. 이 URL은 이미지의 템플리트 토폴로지 자산에서 요청 이미지 URL 속성의 값으로 사용 가능합니다.
개발자는 팀 초대장을 승인하여 Rational Team Concert의 프로젝트 영역에 참여합니다. 개발자는 사용자 정의 이미지 기반의 개발 환경 가상 머신을 작성하고 소프트웨어 컴포넌트를 작업공간으로 로드합니다.
팀 영역 초대장에는 개발 환경을 작성할 URL이 포함되어 있습니다.
https://www.ibm.com/cloud/enterprise/user/control?csrftoken=abc123
은 다음 URL로
변경됩니다. https://www.ibm.com/cloud/enterprise/user/control?autocreate={id:"1234567"}csrftoken=abc123
두 번째 URL은 관리자에게 인스턴스를 작성하는 데 사용할 수 있는 사용자 정의 개발 환경 이미지를 지시합니다.
인스턴스가 존재하게 된 후 IBM SmartCloud Enterprise 제어판의 내 인스턴스 섹션에 표시됩니다. 이 이미지는 애플리케이션 개발을 위한 개발자의 가상 머신입니다. 개발자는 원격 클라이언트 애플리케이션을 사용하여 가상 머신 이미지에 연결하고 그 위에 설치된 Rational Software Architect의 인스턴스를 엽니다.
개발자는 Jazz™ Administration 퍼스펙티브를 열어서 Jazz Source Control의 인에이블먼트를 확인한 후 Rational Team Concert 클라이언트를 사용하여 팀 초대장을 승인하고 작업공간을 로드합니다.
개발자는 저장소 작업공간을 작성하고 웹 퍼스펙티브를 연 다음 이미지에 대한 작업을 시작할 수 있습니다.
애플리케이션 개발자는 가상 머신 이미지를 사용하여 클라우드 호스트 테스트 환경을 작성하거나 애플리케이션을 배치할 수 있습니다.
개발자는 클라우드에서 Rational Software Architect를 통해 IBM SmartCloud Enterprise에 애플리케이션 서버 인스턴스를 작성하여 호스트되는 테스트 환경을 작성할 수 있습니다. 개발자가 서버 인스턴스를 작성하고 시작한 후 인스턴스는 제어판의 내 인스턴스 섹션에 있는 개발자의 인스턴스 목록에 제공되고 표시됩니다.
그런 다음 개발자는 테스트와 애플리케이션 업데이트를 위해 애플리케이션 서버 가상 머신에 애플리케이션을 배치할 수 있습니다.