Automation Anywhere 설명서 읽기 및 검토

Automation Anywhere

콘텐츠 닫기

콘텐츠

콘텐츠 열기

버전 컨트롤

  • 업데이트: 5/10/2019

    버전 컨트롤

    컨트롤룸은 태스크 봇, 메타 봇, 워크플로, 파일 등을 위한 본격적인 버전 관리 시스템을 제공합니다. 버전 관리는 NIST SA-10 개발자 구성 관리 요구조건을 충족하는 데 필요한 엔터프라이즈 강도 버전 관리를 제공하기 위해 SVN(Visual Subversion)과의 통합을 통해 제공됩니다.

    버전 관리는 특히 여러 자동화 전문가가 자동화를 공동 작업해야 하는 복잡한 프로세스를 자동화할 때, 개발자가 봇 구성 관리를 하도록 관리를 변경하는 데 필수입니다. 버전 관리는 봇 변경에 대한 단일 제어점으로 NIST SA-10에 일치하는 제어점을 제공하여, 조직적으로 정의된 프로세스와 일치하는 무결성 및 품질이 변경 사항에 적용(예: 신뢰 생성 절차)되도록 합니다. SVN 서버에 대한 연결 세부정보를 지정하고 활성화 스위치를 눌러 중앙 컨트롤룸에서 버전 관리를 활성화합니다. SVN 서버는 별도의 시스템 또는 클러스터된 환경에서 프로비저닝되어 단일 실패 지점을 제거할 수 있습니다.

    버전 관리를 활성화한 후, 모든 버전 관리 규칙은 중앙 컨트롤룸에 적용됩니다.

    • 한 번에 사용자 한 명만 (체크 아웃)을 업데이트할 수 있습니다.
    • 사용자가 을 수정하면 을 '체크인'해야, 의 새 버전이 자동으로 생성됩니다.
    • 사용자는 을 체크인할 때 코멘트를 입력할 수 있습니다. 이 코멘트는 버전 기록을 볼 때 표시됩니다.
    • 사용자는 의 두 버전을 비교하여 변경사항을 이해하고 적절한 결정을 내릴 수 있습니다.
    • 필요한 때마다 사용자는 의 이전 버전으로 롤백할 수 있습니다.

    외부 백업 메커니즘을 사용하여 SVN 서버를 정기적으로 백업하는 것이 좋습니다. 이렇게 하면 중앙 컨트롤룸에 있는 의 모든 버전이 보관됩니다. 기업에서는 자동화 작업을 체계화하기 위해 에 대한 변경 사항 추적 가능성을 유지하도록 버전 관리를 사용하는 것이 좋습니다.

    그림 1. 버전 관리 시스템

    버전이 있지만, 에 사용된 크리덴셜은 버전에 구애받지 않습니다. 의 모든 버전은 크리덴셜 볼트에 저장된 것과 동일한 최신 크리덴셜 집합을 사용합니다. 이렇게 하면 사용자가 의 이전 버전으로 전환하는 경우에도 최신 크리덴셜을 사용하고 이 실패하지 않습니다.

    배포

    AAE 은 선택한 버전에 대해 '프로덕션 준비' 상태로 표시될 수 있습니다. '프로덕션 준비' 버전을 표시하는 기능은 RBAC(역할 기반 액세스 제어)를 통해 사용할 수 있습니다. 권한이 부여된 사용자는 의 모든 버전을 선택하고 프로덕션 준비 상태로 지정할 수 있습니다. 이를 통해 자동화 전문가들은 CR에서 업로드/다운로드를 통해 을 업그레이드할 때 계속 협력할 수 있습니다. 이렇게 하면 작업 진행 중 이 예기치 않게 원격 Bot Runner에 배포되지 않습니다.

    피드백을 보내주십시오