제품 수명주기
벤더 제공 수명주기가 없는 경우 애플리케이션은 소프트웨어 자산 관리 수명주기 범위를 개선하기 위해 다양한 기능을 제공합니다.
제품 수명주기 개요
콘텐츠 라이브러리는 수명주기 보고를 실행하는 데 사용할 수 있는 대략적인 수명주기 날짜와 수명주기 코드를 제공합니다.
또한 계산된 수명 주기를 사용하여 소프트웨어 제품의 지원 종료(EOS), 연장된 지원 종료(EOES) 및 수명 종료(EOL) 수명 주기를 생성할 수 있습니다. 또한 사용자 수명주기를 작성하여 누락된 수명주기를 보완하거나 컨텐츠 라이브러리에서 기존 수명주기를 덮어쓸 수 있습니다.
소프트웨어 제품 수명주기 테이블
소프트웨어 제품 수명주기 [sam_sw_product_lifecycle] 테이블에는 소프트웨어 제품, 수명 주기 유형(내부 또는 외부), 전체 버전, 수명 주기 단계, 단계의 시작 날짜 및 위험에 대한 정보가 있습니다.
소프트웨어 제품 수명주기 [sam_sw_product_lifecycle] 테이블의 컨텐츠 활성 열은 수명주기 기록이 유효한 경우 소프트웨어 자산 관리 컨텐츠 서비스에 의해 true 값으로 설정됩니다. 기술 포트폴리오 관리(TPM) 타임라인에서 수명주기 단계를 렌더링하지 않으려면 활성 열을 false로 설정합니다. 예를 들어, 소프트웨어 제품 수명주기 목록에서 Oracle DB Server 소프트웨어 모델에 대한 세 가지 기록으로 일반 공급, 연장된 지원 종료 및 지원 종료 수명주기 단계를 가질 수 있습니다. 그러나 일반 가용성 단계가 타임라인에 표시되기를 원하지 않으면 해당 수명주기 단계 기록에 대한 소프트웨어 제품 수명주기 양식에서 활성 확인란의 선택을 취소할 수 있습니다. 따라서 타임라인은 지원 종료 단계로 시작됩니다. 소프트웨어 제품 수명주기에 대한 수명주기 단계 기록이 있더라도 수명주기 데이터는 타임라인에서 렌더링되지 않습니다. TPM 타임라인에는 활성 수명주기 기록만 고려되고 그려지기 때문입니다.
소프트웨어 제품 수명주기 보고서를 보고 수명 종료, 지원 종료 및 연장된 지원 종료가 임박한 제품에 대한 정보를 얻으십시오. 다음으로 이동하여 보고서 보기 . 이 보고서는 예약된 작업 SAM - Generate Data For Software Lifecycle Report.
소프트웨어 수명주기 보고서 테이블
소프트웨어 수명주기 보고서[sam_sw_product_lifecycle_report] 테이블은 소프트웨어 제품 수명주기 [sam_sw_product_lifecyle] 테이블에 언급된 수명주기 단계에서 현재 및 향후 수명주기 단계를 계산합니다.
게시자, 제품, 버전, 정식 버전 및 에디션이 동일한 기록의 경우 여러 수명주기 단계에 대한 단일 기록이 있습니다. 이렇게 하면 각 수명주기 단계에 대한 소프트웨어 설치 횟수가 중복되는 것을 방지할 수 있습니다. 소프트웨어 설치 [cmdb-sam-sw-install] 테이블에서 수명주기를 익스포트할 수 있습니다. 소프트웨어 설치 기록은 소프트웨어 설치 [cmdb-sam-sw-install] 테이블의 열을 통해 Installs associated to lifecycle 주기에 연결됩니다.
- 현재 위상 [current_lifecycle_phase]
- 현재 단계 시작 날짜 [current_lifecycle_phase_start_date]
- 예정된 수명주기 단계 [upcoming_lifecycle_phase]
- 예정 수명주기 단계 시작 날짜 [upcoming_lifecycle_phase_start_date]
- 일반 가용성 시작일 [ga_start_date]
- 지원 종료 시작일 [eos_start_date]
- 연장된 지원 종료 시작일 [eoes_start_date]
- 수명 종료 시작 날짜 [eol_start_date]
대략적인 수명주기 및 수명주기 코드
게시자가 수명주기 날짜를 명시적으로 게시하지 않은 경우 콘텐츠 라이브러리에서 대략적인 수명주기를 제공합니다. 수명주기 기록에는 실제 날짜(다양한 근사 방법을 통해) 또는 날짜를 제공할 수 없는 이유에 대한 설명이 포함될 수 있습니다. 이 설명은 수명주기 코드에 캡처됩니다.
소프트웨어 수명주기 코드 [software_lifecycle_code] 테이블에는 각 코드에 대한 설명과 함께 모든 근사 코드가 포함되어 있습니다. 수명 주기 코드에 대한 자세한 내용은 다음 문서를 참조하십시오 https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1642485.
새 열인 수명주기 코드가 소프트웨어 제품 수명주기 [sam_sw_product_lifecycle] 테이블에 추가됩니다. 이 열은 소프트웨어 수명주기 코드 [software_lifecycle_code] 테이블을 참조합니다. 열이 채워지면 기록이 대략적인 수명주기임을 나타냅니다. 이 열이 비어 있으면 수명주기 기록에 게시자가 게시한 날짜가 확인되었거나 명시적이라는 의미입니다.
대략적인 수명주기는 기본적으로 소프트웨어 수명주기 보고서 생성의 일부로 활성화됩니다. 이는 시스템 속성 com.snc.samp.use_lifecycle_approximation에서 관리됩니다. 이 속성에 대한 자세한 내용은 다음 문서를 참조하십시오 소프트웨어 자산 관리 속성.
각 수명주기 단계(GA, EOS, EOES 및 EOL)에 대한 소프트웨어 수명주기 보고서에 수명주기 코드 열을 추가할 수도 있습니다. 이를 위해서는 소프트웨어 수명주기 코드 테이블에서 열을 닷워킹해야 할 수 있습니다. 코드의 존재를 기준으로 추정되는 수명주기 단계를 식별할 수 있어야 합니다.
계산된 수명주기
수명 주기 범위를 더욱 개선하기 위해 대략적인 수명 주기를 고려한 후에도 EOS, EOES 및 EOL 수명 주기 날짜는 GA 날짜로부터 월 단위로 측정된 소프트웨어 수명 주기 평균을 기반으로 계산할 수 있습니다.
소프트웨어 수명주기 평균은 제품 수준, 게시자 수준 또는 산업 수준에서 정의할 수 있습니다. 에서 소프트웨어 수명 주기 평균소프트웨어 자산 작업 공간을 지정하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오작업 공간에서 제품 수명주기 평균 생성. 클래식 애플리케이션에서 소프트웨어 수명 주기 평균을 지정하는 방법은 다음 문서를 참조하십시오.소프트웨어 자산 관리클래식에서 소프트웨어 자산 관리 제품 수명주기 평균 생성
사용자 지정 GA 날짜를 생성하여 에서 ServiceNow 제공하는 GA 날짜를 재정의할 수 있습니다. 사용자 지정 GA 날짜는 항상 에서 제공하는 ServiceNowGA 날짜보다 우선합니다. 수명주기는 지정한 제품 또는 게시자 값을 기반으로 계산됩니다. 수명주기 날짜는 정식 버전이 아닌 일반 버전에서만 정의됩니다. 에서 사용자 지정 값을 지정하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오. 소프트웨어 자산 작업 공간클래식 애플리케이션에서 소프트웨어 자산 관리 값을 지정하는 방법에 대한 자세한 내용은 다음 문서를 참조하십시오클래식에서 소프트웨어 자산 관리 제품 수명주기 평균 생성.작업 공간에서 제품 수명주기 평균 생성
- Professional(com.sn_samp_master) 플러그인이 소프트웨어 자산 관리 활성화되어 있어야 합니다.
- 콘텐츠 서비스에서 제공하는 제품에 사용할 수 있는 GA 날짜 또는 사용자가 생성한 사용자 지정 GA 날짜입니다.
- EOS, EOES 및 EOL 수명주기는 .콘텐츠 서비스
- 제품은 콘텐츠 서비스.
- 수명주기 날짜는 정식 버전이 아닌 일반 버전에서만 정의됩니다.
사용자 지정 수명주기
대략적인 수명주기 및 계산된 수명주기 외에도 수명주기 범위를 더욱 개선하기 위해 사용자 지정 수명주기를 만들 수도 있습니다. 사용자 지정 수명주기는 선택한 제품 및 버전에 대해 각 수명주기 단계에서 정의하는 기록입니다. 날짜 필드에 직접 날짜를 입력할 수 있으며 이러한 날짜는 소프트웨어 수명주기 보고서 생성에서 우선적으로 적용됩니다. 이 기능을 사용하여 콘텐츠 라이브러리에서 제공한 기존 수명주기 기록을 덮어쓸 수도 있습니다.
- 소프트웨어 제품 수명주기 [sam_sw_product_lifecycle] 테이블
- 사용자 지정 소프트웨어 제품 수명주기 [sam_custom_sw_product_lifecycle] 테이블.
게시자 추가 기능 수명주기
소프트웨어 게시자는 기존 제품의 수명 주기를 연장할 수 있는 다양한 추가 기능 및 선택적 지원을 제공합니다. 소프트웨어 제품 수명 소프트웨어 자산 관리 콘텐츠 서비스 주기 [sam_sw_product_lifecycle] 테이블에서 각 소프트웨어 제품의 표준 버전과 사용 가능한 추가 기능 또는 선택적 지원 모두에 대한 수명주기 정보를 유지 관리합니다. 수명주기를 더 정확하게 추적하기 위해 소프트웨어 제품에 대한 추가 기능 또는 선택적 지원을 구입했는지 여부를 표시할 수 있습니다. 그런 다음 애플리케이션은 소프트웨어 자산 관리 소프트웨어 제품 수명주기[sam_sw_product_lifecycle] 테이블의 해당 수명주기 정보를 사용하여 해당 제품의 수명주기 날짜를 추가 기능 또는 선택적 지원의 연장된 수명주기 날짜로 자동으로 업데이트합니다. 이렇게 업데이트된 수명주기 날짜는 소프트웨어 수명주기 보고서[sam_sw_product_lifecycle_report] 테이블에 채워집니다. 자세한 내용은 소프트웨어 수명주기 보고서에서 게시자 추가 기능 수명주기 사용 문서를 참조하십시오.
소프트웨어 수명주기 프로세스
예약된 작업은 SAM - Generate Software Lifecycle Report 설치 수가 0이 아닌 모든 정규화된 소프트웨어 제품에 대한 수명주기 데이터를 집계합니다. 소프트웨어 수명주기 보고서 테이블의 각 기록에는 해당하는 단계 시작 날짜(사용 가능한 날짜가 있는 경우)와 함께 모든 수명주기 단계 열이 표시됩니다. 기록이 대략적인 수명주기인지 여부를 나타내기 위해 수명주기 코드를 표시할 수도 있습니다.
소프트웨어 수명주기 보고서 테이블에는 현재 단계 및 예정 단계 열과 해당 날짜도 함께 표시됩니다. 이러한 열에 대한 자세한 내용은 다음 문서를 참조하십시오 소프트웨어 모델 및 소프트웨어 권리.
또 다른 예약된 작업에서는 SAM - Create Calculated Software LifecyclesGA 날짜가 있지만 EOS, EOES 또는 EOL 날짜가 누락된 소프트웨어 수명주기 보고서 테이블의 모든 기록을 확인하고 소프트웨어 수명주기 평균 테이블에서 생성한 정의에 따라 계산된 수명주기를 생성합니다.
- 도메인 분리가 비활성화된 경우 시스템 속성 [sys_properties] 테이블에서 시스템 속성을 활성화 com.snc.samp.generate.calculated.lifecycles 합니다.
- 도메인 분리가 활성화된 경우 애플리케이션 속성 [sys_application_properties] 테이블을 사용하여 속성을 활성화 com.snc.samp.generate.calculated.lifecycles 합니다. 애플리케이션 속성 [sys_application_properties] 테이블에서 속성을 선택하여 com.snc.samp.generate.calculated.lifecycles 애플리케이션 속성 페이지를 엽니다. 애플리케이션 속성 값까지 아래로 스크롤하고 새로 만들기를 선택하여 기록을 생성합니다. 애플리케이션 속성 및 도메인 필드는 값으로 미리 채워져 있습니다. 값 필드에 true를 입력하고 제출을 선택합니다. 또한 도메인 자산 프로세스 설정 [alm_domain_asset_process_setting] 테이블에서 열 Run asset process [run_asset_process] 값을 예로 지정하여 조정을 활성화해야 합니다. 주:상위 도메인 또는 하위 도메인에 대해 조정을 사용하도록 설정할 수 있습니다. 상위 도메인과 하위 도메인 모두에 대해 활성화할 수는 없습니다.
계산된 수명주기와 사용자가 생성한 수명주기는 사용자 지정 소프트웨어 제품 수명주기 [sam_custom_sw_product_lifecycle] 테이블에 저장됩니다. 에 의해 콘텐츠 서비스 생성된 수명주기는 소프트웨어 제품 수명주기 [sam_sw_product_lifecycle] 테이블에 저장됩니다.
사용자 지정 수명 주기를 만들면 사용자가 만든 사용자 지정 수명 주기에 우선순위가 부여되므로 예약된 작업에 의해 생성된 계산된 수명 주기가 다음 콘텐츠 서비스 업데이트에서 삭제됩니다.