DevOps 작업 공간 릴리스 정보
의 Workspace 애플리케이션에 대한 버전 이력입니다 ITSM DevOpsServiceNow Store.
중요사항:
시스템 요구 사항과 제품군 호환성에 대한 자세한 내용은 ServiceNow Store 웹 사이트에서 애플리케이션 목록을 참조하십시오.
버전 이력
- 버전 5.1.0 - 2025년 2월
-
- 신규:
- 사전 예방적 상태 검사 지원
- 사전 예방적 검사 제품군을 사용하여 DevOps 변경 속도 인스턴스에서 예외 및 문제를 탐지합니다. 이러한 검사는 제품 UI에서는 명확하지 않지만 테이블 스캔을 통해 쉽게 감지할 수 있는 문제를 식별하는 데 도움이 될 수 있습니다. 검사 유형에 따라 예약된 작업 또는 요청 시입니다.
- ServiceNow와의 도구 통합 활용
- 오케스트레이션 도구를 DevOps 변경 속도와 통합합니다. 이러한 통합을 통해 실시간 이벤트를 연결, 검색, 임포트 및 처리하고, ServiceNow for Harness 파이프라인의 변경 사항과 CI/CD를 통합할 수 있습니다.
- 사전 예방적 상태 검사 지원
- 변경:
- 기본 시스템에서 지원되지 않는 오케스트레이션 도구의 온보딩 간소화
- 간소화된 일반 프레임워크는 플랫폼에 대한 최소한의 지식만 있으면 사용자 지정 오케스트레이션 도구를 ServiceNow DevOps Change Velocity와 통합하는 사용하기 쉬운 솔루션을 제공합니다. 필요한 사용자 지정 코딩의 양을 줄이고 고객과 파트너 모두를 위한 전체 프로세스를 단순화하여 통합의 복잡성을 줄입니다. 이 프레임워크는 새로운 오케스트레이션 도구의 온보딩을 간소화하여 더 빠르게 채택하고, 더 원활하게 확장하고, 추가 팀을 더 쉽게 온보딩할 수 있도록 합니다. 이를 통해 통합 문제를 줄이고 사용자 채택 프로세스를 가속화하며 전환 중 마찰을 줄일 수 있습니다. 이 일반 프레임워크는 기본 시스템에서 ServiceNow가 기본적으로 지원하지 않는 모든 오케스트레이션 도구의 통합을 지원합니다.
- 계획 수립 도구 통합을 위한 사용자 지정 필드
- 작업 항목에 대한 추가 사용자 지정 필드를 가져와 DevOps 변경 속도로 기본 시스템에서 지원되는 계획 도구의 구성 가능성을 향상합니다.
- 향상된 리드 타임 계산
- 이제 리드 타임 계산은 파이프라인 실행의 일부로 등록된 아티팩트/패키지를 고려하고 연결된 커밋을 기반으로 계산됩니다.
- 효과적인 셀프 서비스 채택을 위한 향상된 제품 내 지침
- 작업 공간의 다양한 위치에서 외부 문서에 문서 또는 탐색을 추가하여 사용자 경험을 개선했습니다.
- 기본 시스템에서 지원되지 않는 오케스트레이션 도구의 온보딩 간소화
- 신규:
- 버전 5.0.0 - 2024년 11월
-
- 신규:
- Azure DevOps(ADO)에 대한 OAuth 2.0 인증
- OAuth 2.0 인증을 사용하여 Azure DevOps 도구를 DevOps 변경 속도와 연결하여 보다 안전한 인증 방법을 보장합니다.
- Jira Cloud에 대한 OAuth 2.0 인증
- OAuth 2.0 인증을 사용하여 Jira Cloud 도구를 DevOps Change Velocity와 연결하여 보다 안전한 인증 방법을 보장합니다.
- Azure DevOps(ADO)에 대한 OAuth 2.0 인증
- 변경:
- 모든 오케스트레이션 도구를 지원하는 일반화된 Docker 컨테이너 솔루션
- 일반화되고 확장 가능한 Docker 컨테이너 솔루션을 사용하면 도구별 플러그인 또는 확장에 의존할 필요 없이 변경 요청 생성 및 관련 DevOps 데이터 수집과 같은 파이프라인 작업을 호출하기 위해 오케스트레이션 도구를 DevOps Change Velocity와 통합합니다.
- 기본 시스템에서 지원되지 않는 계획 수립 도구의 온보딩 간소화
- 변환기 규칙을 사용하여 기본 시스템에서 지원되지 않는 계획 수립 도구를 통합합니다. GitLab 문제는 이제 계획 도구 중 하나로 사용할 수 있으며 이 새로운 접근 방식을 활용하여 빌드되므로 GitLab에서 계획을 검색하고, 작업 항목을 가져오고, 작업 항목(문제)에 대한 웹후크를 구성할 수 있습니다.
- 작업 항목을 직접 연결할 수 있도록 하여 향상된 수동 DevOps 변경 생성 환경
- ITSM용 서비스 운영 작업 공간에서 수동으로 생성된 DevOps 변경 요청에 작업 항목 데이터를 추가합니다.
- 모든 오케스트레이션 도구를 지원하는 일반화된 Docker 컨테이너 솔루션
- 신규:
- 버전 4.1.0 - 2024년 8월
-
- 다음 DevOps 변경 속도 기능을 지원하도록 DevOps 변경 작업 공간을 개선했습니다.
- 변경:
- 모델을 사용하여 전체 변경 자동화를 위한 여정이 향상됩니다.
- GitHub Action을 사용하여 다시 실행을 지원합니다.
- Jira 서버에 대한 지원 API_KEY.
- 파이프라인 실행에 분기 상세 정보를 유지하여 아티팩트 및 패키지에서 커밋을 결정합니다.
- 제거:
- DevOps 모델의 변경 - DevOps 구현 플로우를 DevOps 변경에 더 적합하게 만들기 위해 변경 작업이 더 이상 자동으로 생성되지 않습니다.
- DevOps 변경 요청 최소 자동화 승인 플로우 및 DevOps 변경 요청 고급 자동화 승인 플로우는 상충과 오류를 방지하기 위해 모델이 기본 시스템 DevOps 변경 모델(DevOpsorDevOpssimplified)인 DevOps 변경 요청에 대해 트리거되지 않습니다.
- 참고: 기능에 대한 자세한 내용은 DevOps 변경 속도 릴리스 정보를 참조하십시오.
- 변경:
- 다음 DevOps 변경 속도 기능을 지원하도록 DevOps 변경 작업 공간을 개선했습니다.
- 버전 4.0.0 - 2024년 5월
-
- 변경:
- 다음 DevOps 변경 속도 기능을 지원하도록 DevOps 변경 작업 공간을 개선했습니다.
- 더 나은 사용자 경험을 위해 Tools Module을 재설계했습니다.
- 사용자 지정 오케스트레이션 도구 통합 지원
- 온보딩 오류 처리 및 가드레일 개선
- DevOps 데이터 검색에서 오류가 발생한 경우에도 변경 요청 생성 허용
- GitLab 병합 요청/끌어오기 요청 지원
- GitHub Actions, Azure DevOps 및 GitLab에 대한 JFrog Artifactory 지원
- Jira Cloud 지원
- 동일한 Jenkins 인스턴스에서 여러 ServiceNow DevOps 구성 지원
- GitLab Docker Container 개선 사항
- 다음 DevOps 변경 속도 기능을 지원하도록 DevOps 변경 작업 공간을 개선했습니다.
- 변경:
- 버전 3.1.0 - 2024년 2월
-
- 신규:
- GitHub 문제 통합
- 이제 GitHub는 코드 및 오케스트레이션 기능 외에도 GitHub 문제 통합을 사용하여 계획 기능을 지원합니다. 리포지토리의 GitHub 문제는 GitHub 커밋을 검색하고 연결할 수도 있으며 ServiceNow DevOps CHG에 유지될 수 있으며, 이는 ServiceNow DevOps CHG 가속화의 정책 결정에 사용할 수 있습니다.
- GitHub Actions에 대해 지원되는 다양한 단위 테스트 유형
- ServiceNow DevOps CHG에 게시하기 위한 사용자 지정 API 호출 없이 NUnit, pytest, jest, JUnit, XUnit과 같은 다양한 단위 테스트 도구 보고서의 테스트 결과를 자동으로 게시합니다.
- 안내식 변경 자동화 경험
- 이제 DevOps 변경을 활용하는 다양한 방법과 변경 프로세스를 완전히 중단하지 않고 DevOps 변경을 쉽게 채택하는 방법에 대해 더 나은 제품 내 지침이 제공됩니다. 스테퍼가 DevOps 변경 생성을 자동화하도록 안내합니다. 스테퍼에서 파이프라인을 선택하는 동안 도구의 연결 상태를 확인할 수 있으며 다음 단계로 진행하기 전에 알림을 받을 수도 있습니다. 이러한 상태를 통해 변경 내용을 이동하고 추적하기 위해 DevOps 변경 모델에 대한 두 가지 새로운 상태 전환 플로우인 변경 - DevOps - 신규 및 변경 - DevOps 일정이 도입되었습니다. 지정된 관계 유형을 기반으로 변경 요청과 관련된 데이터를 검색하기 위해 DevOpsChangeRelationshipHelper 스크립트가 도입되었습니다.
- DevOps 관리자 및 도구 소유자에 대한 연결 관리자 및 Flow Designer 역할 제거
- 연결 및 자격 증명과 관련하여 DevOps 관리자 및 도구 소유자의 Flow Designer 및 연결 관리자 역할이 제거됨에 따라 이러한 사용자의 가시성 및 편집 기능이 제한되었습니다.
- 아티팩트 및 패키지에 대한 변경 사항:
- 아티팩트 및 패키지에 대한 채택, 구현 및 오류 처리에 대한 전반적인 경험이 개선되었습니다. Jenkins 및 ADO 모두에 대한 아티팩트 및 패키지 등록 API는 이제 상태와 관련된 응답에 명확한 메시지를 제공합니다. 사용자는 아티팩트 버전이 이미 존재하는지, 스테이징되었는지, 생성되었는지 확인할 수 있으며 거부의 경우 이유도 확인할 수 있습니다. 아티팩트 페이지로 이동하는 링크와 함께 콘솔에 명확한 메시지가 표시됩니다. DevOpsDPRHelper API는 이제 파이프라인 실행을 입력으로 사용하여 취약성, 테스트 결과 및 코드 범위에 대한 데이터를 가져옵니다. 아티팩트 버전 또는 패키지가 보류 중인 이유를 설명하는 설명 열이 추가되어 문제 해결 환경이 개선되었습니다. DevOps 변경 작업 공간에서 이 정보에 대한 액세스 용이성을 개선하기 위해 아티팩트, 패키지 및 보류 중인 패키지 목록으로 구성된 새로운 목록 모듈이 생성되었습니다.
- GitHub 문제 통합
- 신규:
- 버전 3.0.0 - 2023년 11월
-
- 신규:
- DevOps 홈페이지 업데이트
- DevOps 홈페이지가 새로운 시작 가이드로 업데이트되어 현재 변경 프로세스를 따르는 DevOps 변경을 자동으로 생성할 수 있습니다. 새 DevOps 시스템 속성을 통해 상태 전환을 활성화할 수 있습니다. DevOps 변경 요청이 생성되면 시작 가이드가 안정 상태로 대체되어 모든 도구, 애플리케이션, 변경 통제가 활성화된 파이프라인에 대한 개요를 제공합니다. 도구에 대한 새로운 메트릭 섹션을 사용하면 주의가 필요한 영역을 쉽게 식별할 수 있습니다. 가장 많은 활동이 있는 앱을 볼 수 있는 새 애플리케이션 메트릭 섹션입니다. 새 변경 자동화 섹션에는 승인을 기다리고 있는 변경 내용을 포함하여 모든 DevOps 변경 내용이 표시됩니다.
- 안내식 변경 자동화 경험
- 이제 DevOps 변경을 활용하는 다양한 방법과 변경 프로세스를 완전히 중단하지 않고 DevOps 변경을 쉽게 채택하는 방법에 대해 더 나은 제품 내 지침이 제공됩니다. 스테퍼가 DevOps 변경 생성을 자동화하도록 안내합니다. "DevOps 모델 변경 승인" 및 "DevOps 기본 변경 승인" 플로우의 이름이 각각 "DevOps 변경 요청 수동 승인" 및 "DevOps 변경 요청 고급 자동화 승인 플로우"로 바뀌고 새 변경 승인 플로우인 "DevOps 변경 요청 최소 자동화 승인"이 도입되는 것을 볼 수 있습니다. UX는 각 플로우의 의도된 결과와 동작, 그리고 완전한 가치를 점진적으로 달성하기 위해 어떤 플로우를 사용해야 하는지 명확하게 설명합니다.
- 도구 및 앱 플레이북에 연결
- 도구 소유자 역할을 더 잘 지원하도록 도구 플레이북 범위가 축소되었습니다. 이제는 도구에 연결하고, 충분한 권한을 보유하고, 실시간 데이터를 수신하도록 웹후크를 구성하는 데 중점을 둡니다. 새로운 애플리케이션 생성 플레이북은 앱 소유자에게 DevOps 애플리케이션을 생성하고, 계획, 리포지토리 및 파이프라인을 연결하고, 기록 데이터를 임포트하도록 안내합니다.
- 도구 연결 및 구성 상태
- Jenkins, GitHub 및 Azure DevOps의 경우 연결 및 구성 상태 표시기가 업데이트됩니다. 공구 연결을 쉽게 테스트할 수도 있습니다. 이제 연결 상태, 도구 자격 증명, 권한 검사, 웹후크 구성 상태의 상태를 기준으로 도구의 전체 상태가 연결됨, 연결 끊김, 주의 필요로 업데이트됩니다.
- Jenkins 자동 구성
- Jenkins 도구에 설치된 ServiceNow DevOps Jenkins 플러그인을 이제 DevOps 변경 속도 애플리케이션 내에서 직접 자동으로 구성할 수 있습니다.
- 플레이북에서 GitHub OAuth JWT 도구 온보딩을 간소화하는 자동화된 OAuth JWT 설정
- 이제 도구 온보딩 플레이북에서 OAuth JWT 자격 증명을 사용하여 GitHub 도구를 온보딩하는 것과 관련된 몇 가지 수동 단계가 자동화되어 GitHub 도구 온보딩이 더 쉬워집니다.
- Jenkins 및 GitHub 연결 테스트 지원
- DevOps 변경 속도에서 직접 GitHub 웹후크 및 Jenkins 플러그인 구성을 테스트합니다. 연결 테스트 버튼은 도구의 전체 상태를 제공합니다. 이제 Jenkins 플러그인을 DevOps 변경 속도에서 자동으로 구성할 수 있습니다.
- Checkmarx 지원
- CI/CD 파이프라인과 통합된 Checkmarx를 DevOps Change Velocity에 연결하여 보안 검사 결과를 검색합니다. 이렇게 하면 코드가 얼마나 취약한지 확인하는 데 도움이 됩니다. GitHub Actions, Jenkins 및 Azure DevOps 파이프라인에 구성된 Checkmarx 스캔은 기본 시스템에서 지원됩니다. 변경 요청의 관련 목록 또는 ServiceNow 인스턴스의 파이프라인 작업 실행 또는 파이프라인 UI에서 보안 스캔 결과를 볼 수 있습니다. 변경 자동화에 대한 변경 정책 및 조건을 정의할 때 보안 결과를 사용할 수 있습니다. Checkmarx One과 Checkmarx SAST가 모두 지원됩니다.
- DevOps 홈페이지 업데이트
- 부정하게 결정된:
- 구성하는 동안 프로젝트를 검색하는 옵션이 Rally에 추가되었습니다.
- 신규:
- 버전 2.0.0 - 2023년 8월
-
- 변경:
- 온보딩 및 인사이트를 위한 작업 공간 변경 사항
- 여기에는 웹후크를 구성하기 전에 Azure DevOps에서 ServiceNow DevOps 확장이 설치되어 있는지 확인하고, 변경 자동화 설정을 진행할 때 파이프라인 단계를 자동으로 임포트하고, 온보딩 개선 사항, DevOps Insights 위젯에 대한 정보 아이콘, DevOps Insights에 대한 플로우 및 가속 메트릭 점수 위젯에 대한 더 나은 시각적 개체가 포함됩니다.
- 변경:
- 버전 1.38.0 - 2023년 5월
-
DevOps 변경 속도 1.38에 추가된 지원 기능이 변경되었습니다.
- 버전 1.37.0 - 2023년 2월
-
- 변경:
- DevOps 변경 작업 공간 변경
- ServiceNow 관리자를 위해 설정 상태, 완료해야 하는 범위의 향상된 식별, 자격 증명 별칭 구성에 사용되는 계정의 새 암호를 설정하는 기능, 추가 확인 등 간소화된 초기 시스템 설정.
- 애플리케이션 서비스를 할당하거나 변경 자동화를 설정하는 파이프라인 단계를 수정하는 기능을 포함하는 앱 소유자 역할 확장. 또한 앱 소유자는 도구에 대한 검색을 클릭하여 DevOps 애플리케이션에 필요한 새 객체를 연결할 수 있습니다. 모든 도구에 대한 자격 증명을 쉽게 업데이트하고 지정된 자격 증명에 대한 권한을 확인하는 기능이 포함된 업데이트된 도구 관리입니다.
- DevOps 변경 작업 공간 변경
- 변경:
- 버전 1.36.0 - 2022년 11월
-
부정하게 결정된:
- 업데이트된 오류 메시지
- 도구에 연결하는 동안 문제의 근본 원인을 찾는 데 도움이 되도록 오류 메시지가 개선되었습니다. 오류 메시지는 관련된 활성 문제를 식별하고, 특정 문제를 강조 표시하고, 완화 방법을 설명합니다. 도구를 연결할 때 새 권한 검사에 필요한 권한 대신 자격 증명에서 사용할 수 있는 권한이 표시됩니다.
- 이제 도구에 연결하는 동안 DevOps 변경 작업 공간 페이지에서 직접 특정 MID 서버를 지정할 수 있습니다
- 끌어오기 요청(PR) 파이프라인 실행은 GitHub/Jenkins를 지원합니다.
- Jenkins 오케스트레이션 도구에 대한 끌어오기 요청 파이프라인 실행 및 GitHub 코딩 도구에서 만든 PR을 추적하고 지원합니다. GitHub 코딩 도구에서 끌어오기 요청 ID, 커밋, 원본 분기, 대상 분기, 제기한 사람, 승인자, 의견, PR 제기 시간, PR 승인 시간 및 PR 병합/종결 시간과 같은 PR 데이터를 Jenkins 오케스트레이션 도구에서 해당 파이프라인 실행을 위해 생성된 DevOps CHG에 통합합니다. 또한 PR 관련 데이터를 DevOps CHG에 첨부하여 PR 병합 프로세스를 승인, 검증, 검증 및 승인한 사람을 검토합니다.
- DevOps 도구 및 CHG 추적성을 위한 이력 데이터 임포트 - Gitlab
- 앱 온보딩, 셀프 서비스 카탈로그 및 주기적 폴링을 통해 데이터를 가져와 코드 및 오케스트레이션 역량에 대한 이력 데이터를 임포트합니다.
- 임포트 프레임워크는 파이프라인을 편집하거나 웹후크를 구성할 필요 없이 DevOps 데이터를 인스턴스로 임포트하여 팀을 온보딩하는 데 도움이 됩니다. 임포트한 데이터는 Gitlab에서 커밋, 분기, 태그 및 파이프라인(CI/CD 모두)의 완전한 변경 추적성을 위한 근본 원인에 대한 통찰력을 제공합니다.
- SonarQube - 새 코드 메트릭 지원
- SonarQube의 새 코드 구성을 기반으로 전체 코드 스캔 결과와 별도로 SonarQube 스캔 결과에서 제공하는 새 코드 메트릭을 통합합니다. 이 릴리스에는 새로운 취약성, 새로운 유지 관리 등급, 새로운 신뢰성 등급, 새로운 보안 등급, 새로운 버그, 새로운 코드 냄새, 새로운 기술적 부채 및 새로운 코드 줄과 같은 새로운 코드 메트릭이 통합되었습니다. 이는 Jenkins, Azure DevOps 및 GitHub Actions 오케스트레이션 도구에 대해 지원됩니다.
- Split.io 기능 플래그 도구 ServiceNow와의 통합
- 이 통합을 통해 ServiceNow가 기능 플래그 및 Split.io 세그먼트에 대한 CHG 승인 프로세스를 관리하도록 확장됩니다. ServiceNow DevOps는 이제 기능 플래그에 대한 업데이트를 관리할 수 있습니다.
- Split.io 기능 플래그 도구 통합 지원을 통해 작업 공간, 환경, 세그먼트 및 기능 플래그를 검색할 수 있습니다. CHG 제어 Split.io 사용하도록 CHG 요청 필드를 설정할 수 있습니다. CHG 요청이 승인/거부되면 분할 또는 세그먼트에 대해 split.io 콜백 URL이 호출되어 분할 및 세그먼트에 대한 업데이트 구현을 재개합니다
- 이제 DevOps 인사이트 대시보드에서 비즈니스 애플리케이션별로 보고서를 필터링할 수 있습니다.
- Jenkins 통합의 경우 지원되는 최소 Jenkins 버전은 이제 2.289.1입니다
변경:
- 이름은 같지만 버전이 다른 아티팩트는 서로 다른 리포지토리에 속하더라도 중복으로 간주됩니다.
- ADO 프로젝트 이름에 공백과 특수 문자가 있는 경우 ADO 릴리스 파이프라인에 대해 두 개의 파이프라인 실행이 생성됩니다.
- DevOps - 변경 티켓에 특정 실행 대신 파이프라인 홈에 대한 링크가 있습니다.
- Azure DevOps
- 커밋 및 작업 항목이 첫 번째 단계 또는 작업에서 아티팩트 게시가 있는 파이프라인의 아티팩트에 연결되지 않습니다.
- Azure DevOps – 임포트한 커밋 상세 정보에 변경된 파일 수가 잘못 표시됨
- 릴리스 파이프라인이 빌드 파이프라인 전에 체크인할 때 작업 항목, 테스트 요약 및 커밋이 ServiceNow의 변경 내용에 첨부되지 않습니다.
- 테스트 유형 매핑이 누락된 경우 인바운드 이벤트 처리 상세 정보에 잘못된 메시지가 표시됩니다.
- 취소된 파이프라인 실행의 기록 임포트 후 파이프라인 UI에 파이프라인 상태가 진행 중으로 표시됩니다
- Jenkins 오케스트레이션 이벤트는 임의로 오류 상태로 전환됩니다.
- 업데이트된 오류 메시지
- 버전 1.35.3 - 2022년 9월
-
- 신규:
- 도구에 연결하는 동안 문제의 근본 원인을 찾는 데 도움이 되는 오류 메시지가 개선되었습니다. 오류 메시지는 관련된 활성 문제를 식별하고, 특정 문제를 강조 표시하고, 완화 방법을 설명합니다.
- 이제 도구에 연결하는 동안 DevOps 변경 작업 공간 페이지에서 직접 특정 MID 서버를 지정할 수 있습니다.
- 신규:
- 버전 1.35.0 - 2022년 8월
-
- DevOps 데이터 작업 공간은 새 DevOps 변경 속도 앱이 설치될 때 DevOps 인사이트와 함께 의존성으로 자동 설치됩니다. 릴리스 1.31부터 기존 ServiceNow DevOps 버전을 업그레이드하든 새로 설치하든 관계없이 DevOps 변경 속도 앱을 설치합니다. DevOps 변경 속도는 DevOps 설치 환경을 간소화하고 간소화합니다.
- 기업들은 품질 저하 없이 제품 제공 및 혁신 속도를 높이기 위해 DevOps로 전환하고 있습니다. DevOps는 차별화를 제공하고 고객 응답성을 개선하며 경쟁 우위를 구축하는 데 필수적입니다.
- ServiceNow DevOps는 DevOps 툴체인을 플랫폼에 이미 있는 작업 및 데이터에 연결하는 강력한 데이터 모델을 기반으로 합니다. 몇 가지 중요한 성과 중 하나는 효과적이고 투명한 위험 관리를 보장하면서 변화를 가속화할 수 있다는 것입니다. 이렇게 하면 개발자에게 변경 관리가 투명해져 경험이 개선되고 선호하는 도구를 계속 사용할 수 있도록 하여 생산성을 높일 수 있습니다.
- 이 연결된 가치 흐름은 맞춤형 대시보드를 통해 인사이트 수집, 생성 및 공유와 같은 다른 방식으로 소프트웨어 팩토리를 지원합니다. 프로덕션에서 발생하는 일부터 개발자가 작업을 시작하게 된 초기 아이디어 또는 문제에 이르기까지 완전한 체인이 있습니다. 코드 전달은 빠른 반복에도 더욱 안정적이며, 인시던트가 발생하면 더 신속하게 해결할 수 있습니다.