인증 이메일을 받을 수 있는 주소
계속 사용할 수 있는 이메일 주소를 입력하세요. 받은편지함과 스팸함을 확인할 수 있어야 합니다. 주문 알림과 계정 인증에 이 주소가 사용됩니다.
인증 코드는 현재 인증 절차에만 사용하고 다른 사람에게 전달하지 마세요.
인증 코드를 받을 수 있는 이메일 주소, 사용 가능한 결제 수단, SSH 또는 화면 공유 클라이언트를 준비하세요. 전용 물리 머신을 예약한 뒤 결제가 확인되면 콘솔에서 접속 정보를 확인할 수 있습니다.
기기 2종 · 노드 6곳 · $21.4/일 시작. 약 4분은 절차가 원활하게 진행될 때의 예상 시간입니다. 블록체인 확인, 인증 절차, 네트워크 상태에 따라 실제 소요 시간은 달라질 수 있습니다.
이메일과 결제 수단을 먼저 확인한 다음 기기, 도시, 대여 기간을 선택하세요. 접속 정보는 콘솔에 표시되므로 따로 찾을 필요가 없습니다.
계속 사용할 수 있는 이메일 주소를 입력하세요. 받은편지함과 스팸함을 확인할 수 있어야 합니다. 주문 알림과 계정 인증에 이 주소가 사용됩니다.
인증 코드는 현재 인증 절차에만 사용하고 다른 사람에게 전달하지 마세요.
USDT-TRC20 또는 Stripe를 통한 Visa / Mastercard / Amex 결제를 지원하며, 모든 결제는 USD로 처리됩니다. USDT를 사용할 때는 네트워크와 결제 페이지의 안내를 먼저 확인하세요.
실제로 사용할 수 있는 결제 게이트웨이는 결제 페이지에 표시된 내용을 기준으로 합니다.
명령줄 작업에는 SSH 클라이언트를, macOS 그래픽 인터페이스가 필요하면 화면 공유 클라이언트를 준비하세요. 처음 연결하기 전에 로컬 네트워크가 대상 포트를 차단하는지 확인하세요.
한 가지 연결 방식부터 완료한 뒤 다른 방식을 설정하세요.
콘솔에 접속해 이메일 주소를 입력하고 화면 안내에 따라 인증을 완료하세요. 계정이 이미 있다면 바로 로그인하면 됩니다. 인증 코드를 요청하기 전에 이메일 주소를 다시 확인해 잘못된 주소로 기다리는 일이 없도록 하세요.
작업에 맞춰 XN Core M4 또는 XN Pro M4P를 선택한 다음 노드와 일·주·월·분기 단위 대여 기간을 고르세요. 노드는 싱가포르, 일본(도쿄), 한국(서울), 홍콩, 미국 동부, 미국 서부의 6곳입니다. 두 기종 모두 6개 노드에서 제공되며, 실제 이용 가능 여부는 콘솔의 실시간 안내를 확인하세요.
Stripe를 통한 Visa / Mastercard / Amex 결제는 즉시 확인되지만, 페이지에서 요청하는 인증 절차를 완료해야 합니다. USDT-TRC20 입금 확인에는 블록체인 처리 시간이 걸리므로 1분 이내 확인을 보장하지 않습니다. 결제 후에는 주문 상태를 먼저 확인하고, 페이지가 아직 갱신되지 않았더라도 중복 결제하지 마세요.
결제가 확인되면 전용 물리 노드가 배정되고 접속 정보가 콘솔에 표시됩니다. 도시, 기기, 호스트 주소, 포트를 확인하세요. 접속 정보는 로그인한 콘솔에서만 확인하고 비밀번호를 공개 빌드 로그에 붙여 넣지 마세요.
콘솔에 표시된 호스트, 포트, 사용자 이름으로 연결하세요. 대상 머신에 접속했는지 확인한 뒤 초기 비밀번호를 변경하고 시스템 상태를 점검하세요. SSH 로그인에 성공했더라도 그래픽 연결 설정이 완료된 것은 아니므로 두 방식을 각각 확인해야 합니다.
약 4분 가입과 주문부터 접속 정보 전달까지의 예상 시간
소프트웨어 설치, 프로젝트 업로드, 전체 빌드는 포함되지 않습니다. USDT-TRC20 블록체인 확인이 지연되면 제공 시점도 늦어질 수 있습니다. 첫 로그인에 걸리는 시간은 로컬 네트워크와 클라이언트 준비 상태에 따라서도 달라집니다.
장기적인 요구 사항이 확실하지 않다면 우선 하루 단위로 프로젝트를 테스트하세요. 전체 빌드가 가능한지, 작업 피크 시 메모리가 충분한지, 산출물과 캐시를 저장할 공간이 있는지를 기준으로 판단하면 됩니다.
$21.4/일
앱 컴파일, 시뮬레이터 디버깅, 일반적인 CI 작업에 적합합니다. 전체 archive를 한 번 실행한 뒤 빌드 캐시, 의존성 디렉터리, 시뮬레이터 데이터가 차지하는 디스크 공간을 확인하세요.
작업을 한 번에 하나씩 실행하고 프로젝트 규모가 적당하다면 이 기종부터 시작해도 좋습니다. 여러 runner를 한 머신에 무제한으로 추가한 뒤 대기 시간만으로 머신 성능을 판단하지 마세요.
$59.3/일
대규모 병렬 빌드, 여러 개발 작업, 대형 모델 실험에 적합합니다. 64GB 통합 메모리와 2TB 기본 디스크로 모델 파일, 의존성, 빌드 캐시를 위한 여유 공간을 확보할 수 있습니다.
MLX 또는 Core ML 작업을 실행하기 전에 모델 크기, 양자화 방식, 런타임 요구 사항을 확인하세요. 메모리 용량만으로 모든 모델의 실행을 보장할 수는 없으므로 실제 작업으로 먼저 테스트해야 합니다.
두 기종 모두 가상 머신이 아닌 전용 물리 머신입니다. 먼저 작업자와 가까운 노드를 선택한 뒤 실제 연결로 사용 환경을 확인하세요. 자동 빌드에서는 소스 코드와 산출물의 전송 경로도 고려해야 합니다. 4가지 대여 기간이나 외장 확장 디스크를 비교하려면 전체 요금표를 확인하세요.
현재 작동하는 연결을 유지한 채 보안 설정을 하나씩 조정하세요. 특히 방화벽과 SSH 설정을 변경한 뒤에는 두 번째 세션으로 접속을 확인해 연결이 차단되지 않도록 하세요.
다른 계정에서 사용하지 않는 강력한 비밀번호를 설정하세요. 시스템에서 제공하는 비밀번호 변경 절차를 이용하고 명령줄 인자, 스크립트, 지원 티켓에 비밀번호를 평문으로 기록하지 마세요. 팀에서 빌드 노드를 함께 사용한다면 접속 정보 관리 담당자를 정하세요.
macOS 방화벽과 원격 서비스 설정을 확인하고 작업에 필요한 접근만 허용하세요. 출발지 IP를 제한하기 전에 외부 IP가 고정인지 확인하세요. 새 규칙을 테스트한 다음 기존 연결을 종료하세요.
macOS 버전을 기록하고, uname -m 으로 기본 아키텍처가 arm64인지 확인하세요. 프로젝트 의존성과 툴체인 요구 사항이 맞는지 점검한 뒤 Xcode 버전을 전환할지 결정하세요.
다음 명령으로 df -h 남은 공간을 확인하세요. 디스크에 표시된 용량과 실제 사용 가능한 공간은 다릅니다. 시스템, 개발 도구, 캐시가 공간을 차지하므로 대형 모델이나 리소스를 업로드하기 전에 필요한 용량을 계산하세요.
읽기 전용 점검 명령 · 시스템 설정 변경 없음
sw_vers
uname -m
df -h
xcode-select -p
마지막 명령은 현재 개발 도구 디렉터리를 확인합니다. 툴체인을 아직 설정하지 않아 오류가 표시되면 다음 절의 안내에 따라 설치하고 선택하세요.
macOS 그래픽 인터페이스와 명령줄을 모두 사용할 수 있습니다. 불필요한 재설치를 피하려면 기존 환경부터 확인하세요. 소프트웨어 설치, 의존성 다운로드, 첫 빌드는 노드 제공 예상 시간인 약 4분에 포함되지 않습니다.
현재 Xcode 버전과 프로젝트 요구 사항을 확인하세요. 설치하거나 버전을 전환해야 한다면 정식 경로로 제공되는 설치 패키지를 사용하고, 설치 후 개발 도구 경로가 사용할 버전을 가리키는지 확인하세요.
명령줄 도구에는 컴파일러와 일반적인 의존성이 포함되지만 전체 Xcode를 대체하지는 않습니다. 시뮬레이터, archive, SDK를 사용하려면 전체 개발 환경도 별도로 확인하세요.
xcodebuild -version
xcode-select -p
xcrun --find clang
xcrun simctl list devices available
버전과 사용 가능한 기기를 먼저 확인한 뒤 프로젝트를 실행하세요.
먼저 command -v brew 를 실행해 설치 여부를 확인하세요. 설치되어 있지 않다면 Homebrew의 공식 설치 안내를 따르고 출처가 불분명한 설치 스크립트는 실행하지 마세요.
터미널에서 사용하는 아키텍처와 경로를 확인한 뒤 프로젝트 의존성을 설치하세요. 팀 프로젝트에서는 기존 의존성 목록과 잠금 파일을 우선 사용해 대여할 때마다 다른 버전이 설치되지 않도록 하세요.
command -v brew
brew --version
git --version
ruby --version
해당 도구가 설치된 경우에만 버전 확인 명령을 실행하세요.
팀에서 승인한 안전한 경로를 통해 서명 인증서와 프로비저닝 프로파일을 가져오세요. 이번 작업에 필요한 권한만 부여하고 인증서 암호는 접근이 통제된 비밀 정보 관리 절차에 보관하세요. 코드 저장소에는 기록하지 마세요.
수동으로 서명 빌드를 한 번 완료하고 인증서 유효 기간, 대상 식별자, 프로비저닝 프로파일이 일치하는지 확인하세요. 자동화 실행이 실패하면 컴파일 문제인지 서명 권한 문제인지 먼저 구분하세요.
프로젝트가 끝나면 더 이상 필요하지 않은 인증서 사본과 임시 파일을 정리하세요.
프로젝트에 Gemfile이 있다면 잠금 파일에 지정된 버전으로 의존성을 설치하고 bundle exec fastlane 으로 기존 lane을 실행하세요. 자동화 트리거를 켜기 전에 로컬 빌드를 먼저 완료하세요.
runner의 작업 디렉터리와 동시 실행 수를 명확하게 설정하세요. 빌드 출력에 비밀 키, 비밀번호, 서명 자료가 노출되지 않는지 확인한 뒤 성공한 산출물을 자체 저장소로 동기화하세요.
bundle install
bundle exec fastlane --version
bundle exec fastlane lanes
이 명령은 Gemfile과 Fastlane이 이미 설정된 프로젝트에서 사용하세요.
첫날 점검에는 실제 프로젝트를 사용하세요. 의존성을 가져오고 빌드를 완료한 뒤 산출물을 내보내 자체 저장소에 업로드하고, 새 연결 세션에서 파일에 접근되는지 확인하세요. 도구 버전만 확인했다고 해서 프로젝트를 반복 가능한 방식으로 빌드할 준비가 끝난 것은 아닙니다.
클라우드 Mac은 작업을 실행하는 머신으로 사용하고 중요한 파일의 유일한 저장소로 삼지 마세요. 대여 기간, 연장, 주문 변경에 관한 사항은 콘솔에 표시된 정보를 기준으로 합니다.
소스 변경 사항, 빌드 산출물, 필요한 설정을 자체 저장소에 동기화하세요. 캐시는 다시 만들 수 있지만 유일한 인증서 사본, 커밋하지 않은 소스 코드, 실험 결과는 노드에만 저장하지 마세요.
백업을 마치려면 복사한 파일을 열 수 있는지 한 번 확인하세요.
콘솔의 종료 알림을 확인하고 실제 작업 일정에 맞춰 연장하거나 백업하세요. 장시간 빌드, 리소스 전송, 모델 실험을 시작하기 전에 남은 대여 기간을 확인하고 작업이 끝날 때까지 기다리지 마세요.
대여 종료 후에도 데이터가 보관될 것이라고 기대해 백업을 대신하지 마세요.
계속 사용하려면 콘솔에서 해당 주문을 열어 연장 절차를 진행하세요. 더 높은 사양이 필요하다면 변경을 실행하기 전에 기종 변경 절차, 데이터 이전 방법, 비용 내역을 확인하세요.
상위 기종으로 변경해도 기존 머신의 파일이 새 노드로 자동 이전되는 것은 아닙니다.
새 CI 작업을 중지하고 실행 중인 작업이 끝날 때까지 기다리세요. 중요한 파일을 내보내고 확인한 다음 임시 접속 키와 토큰을 폐기하고 민감한 자료를 정리하세요. 데이터 보관과 삭제 일정은 주문에서 확인하고, 확인되지 않은 기간을 기준으로 작업을 계획하지 마세요.
기본 점검을 마친 뒤 원격 사용 환경과 빌드 절차를 개선하세요. 문제가 생기면 기종, 노드, 발생 시간, 오류 내용을 기록하고 콘솔의 지원 티켓으로 문의하세요. 비밀번호나 개인 키는 첨부하지 마세요.
작업에 맞춰 SSH 또는 화면 공유를 선택하고 파일 전송 방법도 준비하세요. 호스트, 포트, 접속 정보를 먼저 확인하세요. 한 가지 방식만 연결되지 않는다면 클라이언트 설정과 해당 서비스를 각각 점검하세요.
실제 프로젝트에 맞춰 runner 동시 실행 수, 캐시 디렉터리, 저장 공간을 설정하세요. 자동화를 확대하기 전에 전체 작업을 한 번 검증하세요. 툴체인, 기종, 작업 설정을 한꺼번에 바꾸면 문제의 원인을 찾기 어려워집니다.
기종, 도시, 대여 기간을 선택하고 결제가 확인되면 콘솔에서 접속 정보를 받으세요. 오늘 할 작업부터 실행해 본 다음 대여 기간을 연장할지 결정하세요.