본문으로 건너뛰기

Deployments

디바이스 배포​

디바이스 배포 뷰는 자동화 프로젝트를 디바이스에 배포하기 위한 전체 이력과 실시간 실행 인터페이스를 제공합니다. 배포 상태, 버전 세부 정보 및 실행 로그를 하나의 사용하기 쉬운 인터페이스로 통합하여, 엔지니어가 완전한 추적성을 바탕으로 확신을 가지고 업데이트를 관리할 수 있도록 지원합니다.

개요​

디바이스 배포를 통해 SDA 플랫폼에서 직접 프로젝트 배포를 검토하고 실행할 수 있습니다. 각 배포 항목은 실행 상태, 날짜 및 시간, 대상 버전, 배포 소스 등 필수 메타데이터를 기록하며, 상세한 실행 로그에도 접근할 수 있습니다. 이 뷰에서 사용자는 새로운 배포를 시작하여 업데이트된 프로젝트 버전을 디바이스로 전달할 수 있습니다.

주요 기능​

배포 이력​

디바이스에 대해 실행된 모든 배포를 시간순 목록으로 표시합니다. 각 항목에는 다음이 포함됩니다.

  • 실행 상태 – 성공, 실패 또는 진행 중 표시.
  • 실행 시간 및 날짜 – 배포가 트리거된 시점의 타임스탬프.
  • 배포 소스 – 배포를 시작한 리포지토리 브랜치, 파이프라인 또는 수동 작업.
  • 대상 버전 – 디바이스에 배포된 특정 프로젝트 버전 또는 커밋 해시.
  • 실행 로그 – 배포 프로세스의 상세 로그 및 진단 출력.

배포 실행​

배포는 프로젝트 배포 뷰에서, 파이프라인을 통해, 또는 승인된 배포 요청을 통해 실행할 수 있습니다. 배포 뷰에서의 배포 실행은 사용자가 SDA 플랫폼에서 새로운 배포를 수동으로 시작할 수 있도록 합니다.

  • 배포할 대상 프로젝트 버전 선택
  • UI를 통한 배포 작업 트리거
  • 워크플로 진행에 따른 실시간 상태 모니터링
  • 완료 직후 로그 검토

배포 요청 및 승인​

배포가 디바이스에 도달하기 전에 승인을 받아야 하는 경우, 직접 실행하는 대신 배포 요청을 사용하십시오. 요청에는 대상 버전, 제목 및 설명이 기록되며, 승인 권한을 가진 사용자의 승인을 대기합니다. 승인된 요청만 실행할 수 있으며, 승인자가 설정한 승인 기간 내에서만 실행할 수 있습니다.

요청은 이 탭의 Jobs 옆에 있는 Requests 뷰에서 관리됩니다.

로그 세부 정보​

각 배포에는 다음에 대한 관련 로그가 포함됩니다.

  • 배포 단계 및 순서
  • 벤더별 도구 출력
  • 오류 메시지 및 유효성 검사 실패
  • 배포된 버전 확인

이를 통해 완전한 투명성이 보장되며, 배포가 실패하거나 예상 동작과 다를 경우 신속한 문제 해결이 가능합니다.

배포 항목의 아이콘을 선택하면 아래와 같이 상세 로그 및 작업 세부 정보를 포함한 배포 관련 정보를 확인할 수 있습니다.

상세 로그

작업 세부 정보

활용 사례​

  • 코드 변경 후 업데이트된 자동화 프로젝트 배포
  • 여러 디바이스에 걸친 버전 관리된 프로젝트 업데이트 배포
  • 생산 설비가 올바른 버전으로 실행되고 있는지 검증
  • 통합된 로그 출력을 사용한 실패한 배포 문제 해결
  • 변경 관리 요구 사항 준수 보장

SDA에서의 동작 방식​

배포가 시작되면 SDA는 연결된 게이트웨이를 통해 벤더별 배포 워크플로를 오케스트레이션합니다. 플랫폼은 필요한 파일을 안전하게 전송하고, 디바이스의 벤더 및 모델에 맞는 배포 절차를 실행하며, 상태와 로그를 실시간으로 사용자에게 스트리밍합니다. 모든 배포는 감사 가능성과 운영 추적성을 위해 기록됩니다.

자세히 알아보기​

배포​

배포 파이프라인 구성 방법은 Using Pipelines 페이지를 참조하십시오.

배포 요청​

승인이 필요한 배포에 대해서는 Request Deployment 및 Approve Deployment를 참조하십시오.

벤더 지원​

파이프라인에 대한 벤더별 지원 현황은 Pipeline Capability Matrix by Vendor 페이지를 참조하십시오.