DevOps는 독립적으로가 아니라 협업으로 작업할 수 있도록 개발과 오퍼레이션 간의 차이를 브릿지합니다. 이는 일반적인 팀 레벨 협업보다 상위 레벨의 협업입니다. 개발 및 오퍼레이션 스탭은 계속 변경되는 애플리케이션과 대상 환경의 조합을 관리해야 합니다. 배치를 관리하고 자동화하기 위해 개발 및 오퍼레이션 스탭은 다음을 포함하는 많은 자산에 대해 협력합니다.
애플리케이션 배치의 계획과 자동화에는 표준 소스 제어 관리 이상의 기능이 필요합니다. 예를 들어, 대상 환경이 변경되거나 사용중지되는 경우 개발자에게 알려야 합니다. 오퍼레이션 스탭은 영향 분석을 수행할 수 있어야 합니다. 예를 들어, 모든 데이터베이스 서버를 새 버전으로 업그레이드하는 경우의 영향을 판별할 수 있어야 합니다. 개발자, 테스터, IT 스탭은 어느 엔터프라이즈 아카이브가 어디의 무슨 환경에 배치되는지 즉시 알 수 있어야 합니다(애플리케이션, 데이터베이스 서버 유형과 버전, IP 주소 포함).
DevOps 시나리오에서 Rational Asset Manager는 단순히 소프트웨어 패키지, 애플리케이션 요구사항 모델, 배치 환경의 창고가 아닙니다. Rational Asset Manager는 모델을 작성하고 작업 항목과 결함을 추적하고 환경을 배치하는 다른 도구(예: Rational Software Architect, Rational Team Concert, Rational Automation Framework)의 출력을 통제하고 추적할 수 있습니다. 모든 출력을 자산으로 저장하여, 특정 자산의 소유자를 판별하고 포럼에서 자산에 대해 토론하고 자산에 등급을 지정할 수 있습니다. 이 자료 정보 외에, 특정 애플리케이션과 해당 애플리케이션이 작성되고 배치된 방법의 모든 측면(사용된 컴포넌트 파트, 배치된 IP 주소, 애플리케이션 서버 버전, 데이터베이스 서버 버전 등) 간의 관계를 사용할 수 있고 검색할 수 있습니다. 예를 들어, WebSphere® Application Server 버전 7.0에 배치된 모든 애플리케이션을 찾도록 조회함은 물론 WebSphere Application Server를 새 버전으로 업그레이드하는 효과를 판별하도록 조회할 수 있습니다.
협업 개발 및 오퍼레이션 시나리오에서 Rational Asset Manager 사용에 대해 자세히 학습하려면 개발 계획을 위한 Rational Asset Manager 가이드라인 백서를 참조하십시오.
Rational Asset Manager를 사용하여 개발 라이프사이클을 사용하고 클라우드 환경에서 인도물을 사용 가능하게 만들 수 있습니다. 자세한 정보는 Rational Asset Manager와 클라우드의 내용을 참조하십시오.
Rational Asset Manager와 Rational Software Architect를 사용하여 배치를 자동화하는 예는 Rational Software Architect Information Center에서 예: 자동화된 태스크에 자산 포함을 참조하십시오.