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

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

작업 세부 정보

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