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

개요
디바이스 배포를 통해 SDA 플랫폼에서 직접 프로젝트 배포를 검토하고 실행할 수 있습니다. 각 배포 항목은 실행 상태, 날짜 및 시간, 대상 버전, 배포 소스 등 필수 메타데이터를 기록하며, 상세한 실행 로그에도 접근할 수 있습니다. 이 뷰에서 사용자는 새로운 배포를 시작하여 업데이트된 프로젝트 버전을 디바이스로 전달할 수 있습니다.
주요 기능
배포 이력
디바이스에 대해 실행된 모든 배포를 시간순 목록으로 표시합니다. 각 항목에는 다음이 포함됩니다.
- 실행 상태 – 성공, 실패 또는 진행 중 표시.
- 실행 시간 및 날짜 – 배포가 트리거된 시점의 타임스탬프.
- 배포 소스 – 배포를 시작한 리포지토리 브랜치, 파이프라인 또는 수동 작업.
- 대상 버전 – 디바이스에 배포된 특정 프로젝트 버전 또는 커밋 해시.
- 실행 로그 – 배포 프로세스의 상세 로그 및 진단 출력.
배포 실행
배포는 프로젝트 배포 뷰에서, 파이프라인을 통해, 또는 승인된 배포 요청을 통해 실행할 수 있습니다. 배포 뷰에서의 배포 실행은 사용자가 SDA 플랫폼에서 새로운 배포를 수동으로 시작할 수 있도록 합니다.
- 배포할 대상 프로젝트 버전 선택
- UI를 통한 배포 작업 트리거
- 워크플로 진행에 따른 실시간 상태 모니터링
- 완료 직후 로그 검토
배포 요청 및 승인
배포가 디바이스에 도달하기 전에 승인을 받아야 하는 경우, 직접 실행하는 대신 배포 요청을 사용하십시오. 요청에는 대상 버전, 제목 및 설명이 기록되며, 승인 권한을 가진 사용자의 승인을 대기합니다. 승인된 요청만 실행할 수 있으며, 승인자가 설정한 승인 기간 내에서만 실행할 수 있습니다.
요청은 이 탭의 Jobs 옆에 있는 Requests 뷰에서 관리됩니다.
- Request Deployment — 요청 생성, 요청에 포함된 변경 사항 검토 및 승인 후 실행.
- Approve Deployment — 요청 검토 및 승인 또는 거부.
로그 세부 정보
각 배포에는 다음에 대한 관련 로그가 포함됩니다.
- 배포 단계 및 순서
- 벤더별 도구 출력
- 오류 메시지 및 유효성 검사 실패
- 배포된 버전 확인
이를 통해 완전한 투명성이 보장되며, 배포가 실패하거나 예상 동작과 다를 경우 신속한 문제 해결이 가능합니다.
배포 항목의 아이콘을 선택하면 아래와 같이 상세 로그 및 작업 세부 정보를 포함한 배포 관련 정보를 확인할 수 있습니다.
상세 로그

작업 세부 정보

활용 사례
- 코드 변경 후 업데이트된 자동화 프로젝트 배포
- 여러 디바이스에 걸친 버전 관리된 프로젝트 업데이트 배포
- 생산 설비가 올바른 버전으로 실행되고 있는지 검증
- 통합된 로그 출력을 사용한 실패한 배포 문제 해결
- 변경 관리 요구 사항 준수 보장
SDA에서의 동작 방식
배포가 시작되면 SDA는 연결된 게이트웨이를 통해 벤더별 배포 워크플로를 오케스트레이션합니다. 플랫폼은 필요한 파일을 안전하게 전송하고, 디바이스의 벤더 및 모델에 맞는 배포 절차를 실행하며, 상태와 로그를 실시간으로 사용자에게 스트리밍합니다. 모든 배포는 감사 가능성과 운영 추적성을 위해 기록됩니다.
자세히 알아보기
배포
배포 파이프라인 구성 방법은 Using Pipelines 페이지를 참조하십시오.
배포 요청
승인이 필요한 배포에 대해서는 Request Deployment 및 Approve Deployment를 참조하십시오.
벤더 지원
파이프라인에 대한 벤더별 지원 현황은 Pipeline Capability Matrix by Vendor 페이지를 참조하십시오.