Deplite 소개
Deplite는 내부망 서버 배포와 앱 원격 제어를 한 자리에서 굴리는 워크플로우 엔진이에요.
워크플로우 정의는 Deplite 클라우드에 두고, 실제 실행과 시크릿은 당신의 인프라 안에서만 처리돼요.
두 가지 사용 방식
Deplite는 통신 방향에 따라 두 갈래로 쓸 수 있어요. 둘 다 같은 대시보드에서 굴려요.
1. 명령을 받는 쪽 — Agent / SDK Embedded
서버에 Agent를 띄우거나 앱에 SDK를 심어, 외부에서 들어오는 워크플로우 실행 요청을 받아 실행해요.
홈 서버·사내 서버의 배포·백업·헬스체크는 Agent로, 키오스크·매장 디스플레이·IoT 앱처럼 앱 자체를 원격 관제해야 할 땐 SDK Embedded로 처리해요.
2. Deplite를 호출하는 쪽 — SDK External
내 앱·CI·서버에서 Deplite API를 호출해 워크플로우를 트리거하거나 Job 상태를 조회해요.
GitHub Actions에서 배포를 시작하거나, 자체 대시보드·사내 도구에 Deplite 호출을 끼워 넣을 때 써요.
그림으로 보면 통신 방향이 이렇게 갈려요.
워크플로우 정의와 대시보드는 클라우드에 두고, 실제 실행과 시크릿은 내 인프라 밖으로 나가지 않아요.
이런 분께 추천해요
- 키오스크·디스플레이·IoT 앱을 운영하면서 원격 업데이트 및 관제 하나 때문에 백엔드를 새로 짜기 부담스러운 분
- 개인·소규모 프로젝트인데 GitHub에 SSH 키 등록이 찜찜한 분
- 애플리케이션은 내부망에 두고 리버스 프록시로만 노출하고 싶은 팀
- 컴플라이언스·정책상 시크릿의 외부 위탁이 어려운 팀
- 배포뿐 아니라 정기 백업·헬스체크·온콜 복구도 한곳에서 굴리고 싶은 팀
다음 단계
설치하기로 넘어가서 Agent나 SDK를 설치해보세요.
설치가 끝나면 워크플로우 생성에서 실제 워크플로우와 연결돼요.
최종 수정 일자: