osFoundry / Platform
배포
모든 빌드, 모든 배포, 모든 롤백. 상태가 깜빡이고 로그가 실시간으로 스트리밍됩니다.
개요
Deployments는 osFoundry의 Code & Build 뷰로, 출시를 실제로 지켜볼 수 있는 일로 바꿔 줍니다. 모든 빌드, 모든 배포, 모든 롤백이 라이브 상태 표시가 달린 기록으로 나타나므로, 방금 한 푸시가 정말 나갔는지 짐작하는 대신 대기 중에서 빌드 중으로, 다시 라이브로 옮겨 가는 것을 그대로 보게 됩니다. 아직 진행 중인 항목에서는 상태가 뛰고, 어떤 단계가 실행되는 순간 그 로그가 작업이 끝난 뒤에야 몰려 나오는 대신 패널로 한 줄씩 흘러 들어옵니다.
osFoundry는 당신의 데스크톱에서 돌아가고 당신 자신의 인프라와 키에 연결되므로, Deployments는 남의 클라우드에 있는 별도 CI 대시보드 뒤가 아니라 그것이 출시하는 코드, 앱, 에이전트 바로 옆에 자리합니다. 배포가 잘못되었을 때, 무슨 일이 있었는지 되짚으려고 웹 콘솔을 뒤질 필요가 없습니다. 실행을 열어 문제가 난 지점의 흘러온 로그를 읽고, 같은 목록에서 정상으로 알려진 버전으로 롤백하면 됩니다. 모든 배포는 기록에 그대로 남으므로, 롤백이란 이전 빌드를 고르는 일이지 그것을 역설계해 다시 만드는 일이 아닙니다.
이것이 중요한 이유는, 출시에서 느린 부분은 대개 배포 자체가 아니라 모른다는 상태이기 때문입니다. 뛰는 상태와 라이브 로그 피드는 "배포를 눌렀다"와 "그게 무엇을 했는지 안다" 사이의 간극을 단번에 메웁니다. 좌석당 요금도 없고 그 아래 컴퓨트에 재판매 마진도 붙지 않는 로컬 우선 워크스페이스 하나에 담겨, 빌드·배포·롤백 루프는 나머지 작업이 이미 있는 그 자리에 함께 있습니다.
주요 기능
- 모든 빌드, 배포, 롤백을 각자의 상태와 타임라인을 가진 추적 기록으로 확인
- 진행 중인 실행에서는 상태가 뛰어, 무엇이 아직 빌드 또는 출시 중인지 한눈에 파악
- 로그는 작업이 끝난 뒤 한꺼번에 쏟아지는 대신 각 단계가 실행될 때마다 한 줄씩 흐름
- 배포 기록에서 이전의 정상으로 알려진 빌드를 고르기만 하면 롤백, 수동 복원 불필요
- 당신 자신의 키와 인프라를 대상으로 데스크톱에서 실행, 좌석당 요금도 재판매 마진도 없음
활용 사례
- 1인 개발자: 변경을 푸시하고 별도의 CI 페이지를 새로고침하는 대신 빌드가 실시간으로 라이브가 되는 것을 지켜본다
- 온콜 엔지니어: 배포가 프로덕션에서 깨지자, 실패 지점의 흘러온 로그를 읽고 같은 목록에서 마지막 정상 빌드로 롤백한다
- 내부 앱을 출시하는 소규모 팀: 빌드·배포·롤백 전체 기록을, 그것을 만들어 낸 코드와 에이전트 옆에 한 로컬 워크스페이스로 보관한다
자주 묻는 질문
잘못된 배포를 롤백할 수 있나요?
할 수 있습니다. 모든 배포는 기록에 남으므로, 롤백은 다시 빌드하거나 손으로 복원하는 것이 아니라 이전의 정상으로 알려진 빌드를 고르는 일입니다.
배포가 실행되는 동안 로그가 보이나요, 아니면 끝난 뒤에만 보이나요?
실행되는 동안 보입니다. 각 단계가 실행될 때마다 로그가 한 줄씩 흐르고, 아직 진행 중인 실행에서는 상태 표시가 뛰므로, 최종 출력을 기다리는 대신 진행 상황을 지켜볼 수 있습니다.
빌드와 배포는 실제로 어디에서 실행되나요?
osFoundry는 bring-your-own-key 데스크톱 워크스페이스이므로, Deployments는 당신 자신의 인프라와 키를 대상으로 동작합니다. 아래 컴퓨트 비용은 재판매 마진 없이 직접 지불하며, 좌석당 요금은 없습니다.