파이프라인과 장비를 함께 책임지는 분께

사무실 한쪽에 있던 빌드 서버를 데이터센터로 옮겼습니다

코드를 병합한 뒤에는 빌드 결과를 확인해야지, 사무실에 정전이 났는지 확인할 필요는 없습니다. OSXPort는 CI 담당자를 위해 전용 물리 Mac mini를 호스팅합니다. 전원·네트워크·냉각은 데이터센터에 맡기고, 엔지니어링과 릴리스 일정은 팀이 직접 관리하세요.

하루 $19.7부터, USD로 결제됩니다. 먼저 실제 파이프라인을 검증한 뒤 장기 이용 여부를 결정하세요.

팀 빌드 일정 보드 물리 노드 한 대, 팀이 정하는 작업 스케줄

팀의 브랜치들이 함께 사용하는 전용 장비로, 다른 고객과 서버 전체 자원을 나눠 쓰지 않습니다.

브랜치 빌드 순서 예시
main
병합 검증
release/2.4
패키징 및 보관
nightly
야간 테스트
365일 상시 가동 전원·네트워크·냉각은 데이터센터가 담당하고, 작업 동시 실행 수와 순서는 팀이 설정합니다.
일정 구성 예시이며 빌드 시간 측정이나 과거 가동률 모니터링 기록은 아닙니다. Mac mini 한 대 전체를 고객 한 곳에 배정하며 가상 머신이 아닙니다.
장비를 더 사는 것보다 책임 범위를 분명히 하는 것이 중요합니다

하드웨어 환경은 데이터센터에 맡기고, 릴리스 관리는 팀이 계속 담당합니다

사무실 자체 구축, 공유 러너, 전용 호스팅은 모두 빌드에 사용할 수 있습니다. 차이는 장비의 지속적인 가동을 누가 책임지는지, 장기간 유지할 환경이 필요한지에 있습니다. 하루에도 여러 번 병합하며 하드웨어 관리 부담을 줄이고 싶은 팀에 적합한 서비스입니다. 모든 패키징 작업에 임대가 정답이라고 권하지는 않습니다.

데이터센터가 담당하는 부분

전원·네트워크 연결·냉각은 호스팅 환경에서 관리합니다. 노드는 365일 상시 가동되므로 야간 작업이 사무실의 전원 스위치나 냉방 사용 방식에 좌우되지 않습니다.

장비 관리 담당자가 코드와 무관한 일을 덜게 되지만, 모든 빌드가 성공한다는 뜻은 아닙니다. 의존성 다운로드, 테스트 결과, 프로젝트 설정은 별도로 점검해야 합니다.

팀이 계속 관리하는 부분

코드, 러너 등록, 툴체인 버전, 서명 자료, 동시 실행 한도와 빌드 산출물은 팀이 설정하고 관리합니다. macOS GUI와 명령줄을 모두 사용할 수 있어 기존 워크플로에 일반적인 방식으로 연결할 수 있습니다.

서명 인증서, 프로젝트 설정과 주요 산출물은 직접 백업해야 합니다. 캐시는 반복 빌드 준비 시간을 줄여 주지만, 복구 가능한 프로젝트와 자격 증명 백업을 대신하지는 않습니다.

문제 발생 시 함께 대응하는 부분

노드 연결에 문제가 생기면 네트워크, 시스템, 작업 자체 중 어디에서 비롯됐는지 먼저 구분하세요. 하드웨어 고장이 의심되면 콘솔 티켓에 노드 ID, 발생 시각과 증상을 남겨 점검 및 교체 절차를 진행할 수 있습니다.

장비 교체 후에는 러너, 툴체인과 서명 설정을 다시 확인해야 합니다. 장비가 절대 고장 나지 않을 거라 가정하기보다 복구 절차를 미리 팀 문서에 정리해 두는 편이 안전합니다.

전용 자원이라고 동시 실행이 무제한인 것은 아닙니다

나만의 환경을 유지하되 단일 장비의 한계도 고려하세요

전용 물리 서버를 선택하는 이유는 자원 소유와 환경 변경을 더 명확하게 파악할 수 있기 때문입니다. 다른 고객이 같은 장비의 자원을 사용하는 변수는 없지만, 프로젝트 규모와 작업 수, 의존 서비스로 인한 변동까지 사라지는 것은 아닙니다.

서버 전체를 고객 한 곳에 배정

CPU, 통합 메모리와 SSD를 팀 워크로드 전용으로 사용합니다. DerivedData, 의존성과 프로젝트 캐시는 팀이 관리하며 다른 고객의 빌드 작업으로 삭제되지 않습니다.

작업 시간이 달라졌다면 프로젝트 변경 사항, 캐시 적중률, 테스트 범위와 로컬 동시 실행 수부터 살펴보세요. 누군가 모르는 작업을 장비에서 실행 중인지 추측할 필요가 없습니다.

대기열은 팀이 설계해야 합니다

한 팀의 여러 브랜치도 단일 노드의 자원을 놓고 경쟁할 수 있습니다. 모든 작업을 동시에 시작한다고 계산 자원이 늘어나는 것은 아닙니다. 메모리 사용량과 릴리스 우선순위에 따라 러너의 동시 실행 수를 설정하세요.

단일 노드는 필요에 따라 확장하는 공유 솔루션보다 탄력성이 낮습니다. 빌드가 드물거나 짧고 예측하기 어려운 피크만 발생한다면 공유 러너가 더 적합할 수 있습니다. 이미 사용하지 않는 Mac이 있고 한 달에 한두 번만 패키징한다면 자체 구축이 더 경제적일 수도 있습니다.

권장 방법: 파이프라인 하나부터 옮겨 보고, 팀 전체를 한 번에 이전할 필요는 없습니다.

같은 코드로 가져오기, 의존성 준비, 컴파일, 테스트와 업로드 단계를 각각 비교해 병목이 컴퓨팅 자원, 네트워크, 작업 설계 중 어디에 있는지 확인하세요. 전용 서버가 해결하는 것은 자원 소유 문제이지, 모든 빌드 문제는 아닙니다.

작업량에 맞는 플랜 선택

세 가지 플랜을 제공하는 이유는 선택의 근거를 명확히 하기 위해서입니다

Apple Silicon M4는 가벼운 패키징과 일상적인 개발에 적합하며, M4 Pro는 규모가 더 큰 프로젝트와 더 많은 메모리가 필요한 작업을 위한 선택지입니다. 칩, 통합 메모리와 SSD 사양을 모두 공개하며 모호한 등급으로 사양을 대신하거나 모든 프로젝트가 같은 비율로 빨라진다고 약속하지 않습니다.

Port M4 Base

Apple Silicon M4 · 통합 메모리 16GB · SSD 256GB

앱 하나의 빌드, 하루 몇 차례의 패키징 또는 원격 빌드 가능성 검증에 적합합니다. 여러 시뮬레이터와 다수의 병렬 컴파일 작업을 동시에 실행하는 용도에는 권장하지 않습니다.

하루 $19.7 · 월 $98.5

주간 $53.2 · 분기 $267.9

Port M4 Base 임대

Port M4 Plus

Apple Silicon M4 · 통합 메모리 24GB · SSD 512GB

일상적인 병합 빌드, 여러 브랜치 작업과 시뮬레이터 테스트에 적합합니다. 동시 실행 수를 늘릴지는 작업 수를 무조건 최대로 설정하기보다 프로젝트의 실제 메모리 사용량을 기준으로 판단하세요.

하루 $40.3 · 월 $201.6

주간 $108.9 · 분기 $548.4

Port M4 Plus 임대

Port M4 Pro

Apple Silicon M4 Pro · 통합 메모리 64GB · SSD 2TB

대규모 멀티 타깃 프로젝트, 메모리 사용량이 많은 작업과 로컬 모델 추론 실험에 적합합니다. 워크로드에 멀티 GPU 학습이 필요하다면 Mac mini를 해당 장비의 대체품으로 보지 마세요.

하루 $61.4 · 월 $307.1

주간 $165.8 · 분기 $835.3

Port M4 Pro 임대

위 가격은 노드 기본 요금이며 모두 USD로 결제됩니다. 저장 공간 확장 등 추가 옵션은 별도 요금이 부과됩니다. 전체 구성과 최종 결제 금액은 주문 시 확인하세요.

네트워크 경로도 고려해 리전을 선택하세요

다섯 개 리전, 먼저 저장소와 의존성이 있는 곳을 살펴보세요

싱가포르, 일본(도쿄), 한국(서울), 홍콩, 미국 서부에 리전을 두고 있어 아시아 태평양과 미국 서부의 팀이 이용할 수 있습니다. 세 가지 기종 모두 이 다섯 개 리전에서 제공됩니다. 실제 이용 가능 여부는 콘솔에 표시되는 최신 정보를 확인하세요. 리전을 선택할 때는 팀원과 노드 사이의 거리뿐 아니라 코드 가져오기, 의존성 다운로드와 산출물 업로드까지 전체 경로를 고려해야 합니다.

싱가포르

동남아시아 팀이 우선 검토하기 좋은 리전입니다. 코드 저장소와 자주 사용하는 의존성 저장소를 함께 테스트해 준비 단계가 전체 시간의 주요 부분인지 확인하세요.

싱가포르 노드 선택

일본(도쿄)

일본과 동아시아 협업 팀이 고려할 수 있는 리전입니다. 원격 조작이 잦다면 사용 편의성과 업로드 경로도 함께 확인하세요.

도쿄 노드 선택

한국(서울)

동북아시아 팀이 비교해 볼 수 있는 리전입니다. 캐시 차이를 리전 성능 차이로 오해하지 않도록 같은 커밋과 의존성 버전으로 검증하세요.

서울 노드 선택

홍콩

중국 남부와 동남아시아 협업 팀이 우선 고려할 수 있는 리전입니다. 네트워크 사업자에 따라 경로가 달라질 수 있으므로 실제 프로젝트 테스트 결과를 기준으로 선택하세요.

홍콩 노드 선택

미국 서부

북미 서부의 저장소와 의존성 저장소, 팀의 연결 경로를 우선 검토하기 좋은 리전입니다. 팀원이 여러 지역에 분산돼 있다면 파이프라인의 주요 데이터 흐름을 기준으로 선택하세요.

미국 서부 노드 선택

이 내용은 리전 선택 기준이며 도시별 지연 시간 실측값이 아닙니다. 여러 리전을 오가는 협업에서는 먼저 가져오기와 업로드 시간을 기록한 뒤 노드 이전 여부를 결정하세요. 지역 이름만으로 성능을 판단하지 마세요.

웹사이트 안내와 문의 응대에 모두 적용하는 원칙

서비스를 소개하는 세 가지 원칙

CI 담당자에게는 판단에 필요한 정보가 필요합니다. 개통 후에야 중요한 조건을 알게 되는 일이 없도록 제품 구성, 적합한 사용 범위와 결제 기준을 구분해 안내합니다.

  1. 01

    사양과 가격을 빠짐없이 공개

    칩, 통합 메모리, SSD와 네 가지 결제 기간을 각각 명확히 안내합니다. 기본 노드 요금과 추가 옵션을 구분하고 월 요금을 일일 시작 가격처럼 표시하거나 구체적인 사양 대신 ‘고사양’이라고 쓰지 않습니다. 플랜을 선택할 때는 자원 사양과 전체 이용 기간의 비용을 모두 확인하세요.

  2. 02

    맞지 않는 경우도 솔직하게 안내

    사용하지 않는 Mac이 있고 빌드 빈도가 낮다면 자체 구축이 더 경제적일 수 있습니다. 피크가 짧고 변동이 크다면 공유 러너가 더 유연할 수 있으며, 실제 기기가 필요한 디버깅은 원격 노드만으로 해결할 수 없습니다. 전용 호스팅은 지속적으로 사용하는 팀에 적합하며, 모든 개발 방식을 대체할 필요는 없습니다.

  3. 03

    USD로 투명하게 결제

    USDT-TRC20 및 Visa / Mastercard / Amex(Stripe)만 지원합니다. 실제 이용 가능한 결제 게이트웨이는 백엔드 응답에 따라 달라집니다. 주문 전에 기종, 리전, 이용 기간과 추가 옵션을 확인하세요. 결제 또는 청구 관련 문의는 콘솔 티켓으로, 구매 전 문의는 support@osxport.com으로 보내실 수 있습니다.

전체 빌드를 한 번 실행해 이전 여부를 결정하세요

가져오기, 의존성 준비, 컴파일, 테스트와 보관을 한 번 실행해 보세요. 각 단계의 시간과 최대 메모리 사용량을 기록한 뒤 기종, 동시 실행 수와 이용 기간을 결정하세요. 하루 단위 체험은 $19.7부터 가능하므로 장기 이용을 미리 확정할 필요가 없습니다.

사용하지 않는 장비가 있고 한 달에 한두 번만 패키징한다면 자체 구축 비용부터 비교해 보세요.