初回デプロイ実行ランブック

約4分でクラウドMacの初回デプロイを完了

3つのApple Silicon構成と6つのノードから選択し、USD決済後にSSH、Xcode、依存関係、成果物の出力を検証します。各手順に入力項目、チェックポイント、完了基準があります。

3プラン 提供中の構成
6か所 選択可能なノード
約4分 初回検証を完了
OPSVM / DEPLOYMENT MANIFEST READY
サーバーラックの横でチェックリストを確認するエンジニア
1つの注文につき1台の専用物理マシン

共有仮想マシンではありません。ノードの初期化後、まずホストフィンガープリントを確認してから開発ツールチェーンに接続します。

アーキテクチャ
Apple Silicon
契約期間
日 / 週 / 月 / 四半期
稼働
365日
開始前の準備

6つの選択項目を整理してから構成ページへ進む

追加ソフトウェアのインストールは不要です。負荷、リージョン、接続方法を事前に決め、ノード初期化後の重要な構成変更を避けます。

01

Apple Siliconの互換性を確認

プロジェクトの依存関係、バイナリツール、ビルドスクリプト、コンテナタスクがarm64に対応しているか確認します。Rosettaが必要な古いツールは個別に記録し、すべての依存関係がネイティブで動くとは考えないでください。

02

対象ノードを選択

シンガポール、日本(東京)、韓国(ソウル)、香港、米国東部、米国西部から選択できます。チームのアクセス元を確認し、リポジトリ、成果物ストレージ、対象市場を踏まえて決定します。

03

プランのスペックを合わせる

OpsVM M4 CoreはM4、16GB、256GB、OpsVM M4 PlusはM4、24GB、512GB、OpsVM M4 ProはM4 Pro、64GB、2TBです。

04

ディスク容量を見積もる

コード、DerivedData、依存関係キャッシュ、シミュレータデータ、成果物を分けて見積もります。拡張が必要な場合は+1TB SSDまたは+2TB SSDを選択できます。リポジトリ容量だけで判断しないでください。

05

レンタル期間を決める

日、週、月、四半期はそれぞれ独立した課金期間です。短期の互換性検証は日単位、安定したパイプラインは実際の継続期間に合わせて選び、異なる期間の料金を混在させて推計しないでください。

06

リモート接続ツールを準備

コマンドライン作業にはSSHクライアントと鍵を優先して準備します。XcodeのGUIが必要な場合はグラフィカルリモートクライアントも用意し、ローカルネットワークで必要な接続が許可されていることを確認します。

注文から利用開始まで

4つのチェックポイント、目標所要時間は約4分

時間は構成が決まった時点から計測します。実際の完了時間はノードの状態と決済確認結果によって異なるため、コンソールのリアルタイム表示を基準にしてください。

  1. 01 約1分

    構成を選択

    OpsVM M4 Core、OpsVM M4 Plus、OpsVM M4 Proのいずれかを選び、6つのリージョンのいずれか、日・週・月・四半期の期間、ディスクオプションを確認します。

    完了結果:注文構成が想定負荷と一致
  2. 02 約1分

    USD決済を完了

    注文金額と期間を確認し、USDT-TRC20、またはStripe経由のVisa / Mastercard / Amexで支払います。

    完了結果:コンソールに決済確認結果が表示される
  3. 03 約1分

    物理ノードを初期化

    注文に専用物理マシンを割り当て、接続情報を生成します。初期化中に注文を作成し直したり、同じ操作を繰り返し送信したりしないでください。

    完了結果:ノード状態と接続情報を確認できる
  4. 04 約1分

    初回接続を検証

    アドレス、アカウント情報、ホストフィンガープリントを確認し、SSHセッションを確立してシステムバージョンを確認します。GUIが必要な場合は、その後にリモートセッションを設定します。

    完了結果:コマンドラインが利用でき、ホストの身元確認が完了
注文を作成

構成ページで選ぶのは3つの基本項目だけ

まずコンピュートスペック、次にノードと契約期間を選びます。3つのモデルはすべて6つの対象リージョンで注文できます。利用可能状況はコンソールのリアルタイム表示を基準にしてください。

構成の選択順 CONFIG → REGION → TERM
コンピュートスペック

提供中の3モデルから選択

  • OpsVM M4 CoreM4 · 16GB · 256GB
  • OpsVM M4 PlusM4 · 24GB · 512GB
  • OpsVM M4 ProM4 Pro · 64GB · 2TB
ノードリージョン

6つのノードから選択

シンガポール、日本(東京)、韓国(ソウル)、香港、米国東部、米国西部から選択できます。チームの実際の業務ネットワークから低遅延で安定したノードを優先してください。

ノード選択方法を見る
契約期間

実際のタスク継続時間に合わせて選択

日、週、月、四半期単位でレンタルできます。期間を決めたら、+1TB SSD、+2TB SSD、Thunderbolt 5の並列接続オプションが必要か確認します。

注文の構成を開始
USD決済

支払い方法は2種類、注文はすべて米ドル建て

送信前にモデル、ノード、期間、オプション、最終USD金額を確認します。実際に利用できる決済ゲートウェイはコンソールの表示に従ってください。

カード決済

Visa / Mastercard / Amexに対応し、Stripeで処理します。決済前に請求金額、注文期間、カード発行会社の認証結果を確認してください。

USDT-TRC20

ネットワーク、送金先情報、USD注文金額を厳密に確認します。現在の注文に他ネットワークの送金情報を使用しないでください。

支払い前の最終確認 注文ID USD金額 決済ネットワークまたはカードブランド コンソールの確認結果
初回接続

まずSSHを検証し、その後にグラフィカルリモートセッションを開始

初回接続で重要なのは、すぐにツールをインストールすることではありません。正しい物理ノードに接続していることを確認し、以後のトラブルシューティングに使える信頼できる基準を残します。

  1. 01

    コンソールの接続情報を確認

    ノードリージョン、ホストアドレス、アカウント情報、鍵の使用方法を確認します。接続情報を公開リポジトリ、チャット履歴、暗号化されていない文書にコピーしないでください。

  2. 02

    秘密鍵ファイルの権限を確認

    ローカルで鍵ファイルへのアクセス権を制限し、対象ノードの鍵であることを確認してから接続します。

  3. 03

    ホストフィンガープリントを検証

    初回接続時に表示されるフィンガープリントを、コンソールの情報と項目ごとに照合します。一致しない場合は接続を中止し、警告をそのまま無視しないでください。

  4. 04

    セッションを確立してシステムを確認

    接続成功後、macOSのバージョン、ホスト名、ディスク空き容量、現在のXcodeパスを記録し、初回デプロイの基準を作成します。

コマンドラインを優先

Git、依存関係のインストール、ビルド、テスト、ログのエクスポートは、手順を記録・再現しやすいSSH経由を優先します。

接続ガイドを読む

必要なときだけグラフィカルセッションを有効化

XcodeのGUIが必要な場合にリモートセッションを設定し、ネットワーク状況に応じて解像度、フレームレート、画質を調整します。

接続トラブルシューティングを見る
移行パス

コード、ツールチェーン、自動化の3層で移行

古い環境全体を一度に移行しないでください。各層を個別に検証して結果を残すことで、問題の原因がデータ、依存関係、パイプライン設定のどこにあるか判断できます。

A1 入力層

コードと必要なデータを移行

コードはGit経由で取得します。大容量データ、キャッシュの初期データ、メディアリソースはSFTPまたは検証済みのアーカイブで転送し、不要な一時ファイルはコピーしません。

  • リポジトリのブランチとコミットを確認
  • コード、データ、ビルドキャッシュを分離
  • アーカイブのチェックサムを記録
  • 対象ディスクの空き容量を確認
出力:再現可能なプロジェクト入力
B2 環境層

Xcodeと依存ツールチェーンを再現

Xcodeのバージョンと選択パスを記録し、ロックファイルに従って依存関係をインストールします。コマンドラインツール、Ruby、Nodeなどのランタイムは固定バージョンを使用し、対話的な過去設定に依存しないでください。

  • Xcodeとコマンドラインツールのパスを確認
  • ロックファイルで依存関係を復元
  • プロジェクト単位とシステム単位の設定を分離
  • キャッシュなしのテストビルドを1回実行
出力:再現可能なビルド環境
C3 自動化層

CI、署名、成果物の返送を接続

まず最小タスクで取得、ビルド、テスト、エクスポートを検証し、その後に完全なパイプラインへ接続します。署名に使う機密情報は最小権限で提供し、ログへの書き込みを避けてください。

  • CIタスクのアクセス範囲を制限
  • 機密変数をコードから分離
  • テストレポートと終了コードを検証
  • 成果物の返送先と検証結果を確認
出力:追跡可能なパイプライン結果
ツールチェーン検証

5項目すべてに合格して初めてデプロイ完了

検証はシステムの事実確認から成果物の結果へと進めます。どこかで失敗した場合は完全な出力を保存し、複数の依存関係を同時に更新したり、複数の設定を一度に変更したりしないでください。

01

システムバージョン

macOSのバージョン、アーキテクチャ、ホスト名が想定どおりであることを確認します。

sw_vers && uname -m && hostname
02

Xcodeパス

現在のDeveloperディレクトリとXcodeのバージョンを確認し、コマンドラインが誤ったインストール先を参照していないことを確認します。

xcode-select -p && xcodebuild -version
03

依存関係のインストール

プロジェクトのロックファイルに従って依存関係を復元し、インストール出力と失敗項目を保存します。

git status --short
04

テストビルド

プロジェクトで定義されたテストターゲットを実行し、終了コード、失敗したテストケース、テストレポートを確認します。

xcodebuild -list
05

成果物の出力

成果物のディレクトリ、ファイルサイズ、チェックサム、返送先を確認します。ビルド成功だけを見て検証を終えないでください。

find ./build -type f -maxdepth 2
セキュリティ設定

ビルド完了後にアクセス範囲と復旧手順を整える

ノードが利用可能になっただけではデプロイ完了ではありません。本番タスクを実行する前に以下を完了し、チーム内で担当者を決めてください。

初期化時に使用した一時認証情報を変更し、同じ認証情報を複数人で共有しない
SSHとグラフィカルリモートアクセスの接続元を制限し、必要な入口だけを開放
秘密鍵を管理下の場所に保存し、リポジトリ、ビルドログ、成果物に書き込まない
自動スリープ設定を確認し、システム状態の変化による継続タスクの中断を防ぐ
システムバージョン、Xcodeパス、依存関係のバージョン、初回テスト結果を記録
コード、必要なデータ、パイプライン設定について個別の復旧手順を作成
使用していないグラフィカルセッションを終了し、不要になったネットワーク入口を閉じる
問題発生時にサポートへ直接提出できるよう、機密情報を除いたログのエクスポート方法を準備

構成が決まったら、クラウドMacの注文を作成

3つのモデルのいずれか、6つのノードのいずれか、必要なレンタル期間を選択します。接続に問題がある場合は、まずリモートアクセスガイドをお読みください。