Merge M4 S
単一プロジェクトのCIや軽量ビルドに
$20/日
- チップ
- Apple Silicon M4
- メモリ
- 16GB RAM
- ストレージ
- 256GB SSD
ビルドパイプラインを1つ移行し、単一プロジェクトのコンパイルやユニットテストを実行するのに適しています。必要なXcodeとシミュレーターランタイムを保持しつつ、キャッシュやビルド成果物の使用容量を定期的に確認しましょう。
- 日単位
- $20/日
- 週単位
- $54.1/週
- 月単位
- $100.1/月
- 四半期
- $272.3/四半期
専有物理ノード · 仮想マシンではありません
東アジアのチーム向けに、Xcodeのコンパイル、テスト、アーカイブを専用環境に集約。Apple Silicon M4搭載Mac miniを1台まるごと1ユーザーに割り当てるため、ほかのユーザーとCPUを共有しません。
16GB RAM / 256GB SSDと24GB RAM / 512GB SSDの2構成。$20/日から。最新の利用可能状況はコンソールでご確認ください。
タスクに合ったマシンを選ぶ
まずメモリとストレージの要件に合わせてマシンを選び、次に利用期間を比較しましょう。どちらも専有の物理Mac miniで、macOSのGUIとコマンドラインを利用できます。違いはリソース容量で、専有範囲は同じです。
現在は日単位の料金を比較しています。注文時にモデル、料金期間、ノードをご確認ください。
単一プロジェクトのCIや軽量ビルドに
$20/日
ビルドパイプラインを1つ移行し、単一プロジェクトのコンパイルやユニットテストを実行するのに適しています。必要なXcodeとシミュレーターランタイムを保持しつつ、キャッシュやビルド成果物の使用容量を定期的に確認しましょう。
複数ターゲットのプロジェクトや日常のリモート開発に
$39.5/日
複数ターゲットのコンパイル、UIテスト、リモートXcode作業に適しています。より多くの依存関係、シミュレーターランタイム、モデルファイルを保持する場合は、まずストレージの使用量を見積もり、SSDの追加が必要か検討してください。
上記はマシン本体の基本レンタル料金です。SSDの追加とThunderbolt 5による並列接続は別料金です。短期間の検証には日単位、固定のパイプラインには週・月・四半期単位の料金をご検討ください。期間の切り替えはこのページで料金を比較するためのもので、注文の送信や構成の確保は行われません。
料金はすべて米ドル(USD)で、USDT-TRC20またはVisa / Mastercard / Amex(Stripe)でお支払いいただけます。利用可能な決済ゲートウェイと最終的な注文内容は、注文時に表示される情報をご確認ください。
接続経路を確認してからビルド
東アジア向けのネットワーク往復時間の目安は30~60msです。接続距離の参考値であり、オフィスのネットワークで測定した平均値や、毎回この範囲になることを示すものではありません。
ネットワーク往復時間の目安
30~60ms
リモートデスクトップでは往復遅延、ジッター、パケットロスを確認しましょう。自動ビルドでは依存関係のダウンロード経路や成果物のアップロード経路も重要です。コンパイルはマシン上で実行されるため、ネットワーク速度からXcodeのビルド時間を直接推定することはできません。
あくまで目安です。実際の接続環境でご確認ください。
普段の作業で使う予定のネットワークから接続し、マウス操作やウィンドウの移動、シミュレーターの表示を確認してください。帯域が限られている場合は、リモートデスクトップの解像度を下げ、画面の更新遅延をマシン性能の問題と取り違えないようにしましょう。
同じプロジェクトで、コードの取得、依存関係のインストール、コンパイル、成果物のアップロードにかかる時間をそれぞれ確認しましょう。依存関係のキャッシュを活用し、ファイルは差分同期にします。まず転送処理を最適化し、そのうえで構成変更の必要性を検討してください。
専用ビルド環境を使い始める4ステップ
以下は操作と割り当てにかかる時間の目安で、提供時間を保証するものではありません。決済確認、ネットワーク状況、アカウント操作によって待ち時間が延びる場合があります。プロジェクトの依存関係のインストール、コード同期、runner登録にかかる時間は含みません。
注文ページでマシン、料金期間、利用するノードを選びます。追加ストレージや並列接続が必要な場合は、支払い前に注文内容もあわせて確認してください。
利用可能なゲートウェイからUSDT-TRC20またはカード決済を選びます。ブロックチェーン上の承認とカードネットワークでの処理時間は別途かかります。注文に表示される決済結果をご確認ください。
決済確認後、注文に専有物理Mac miniが割り当てられます。コンソールでインスタンスの状態を確認してください。割り当て状況が更新されない場合は、注文番号を控えてサポートチケットを送信してください。
コンソールのインスタンス詳細からSSHとVNCの認証情報を取得し、初回接続を行います。続いてXcodeのバージョンを確認し、チームのrunnerを登録して、ジョブのラベルと並列実行ポリシーを設定してください。
接続後は、ビルドできることが分かっているコミットで環境を検証してから、正式なパイプラインに切り替えましょう。マシンを専有することで、ほかのユーザーのタスクとの競合を避けられます。同じマシン上でチームが実行するタスクの順序は、runnerの並列実行設定によって決まります。
注文前に確認しておきたいこと
ノードの選択によって変わるのは接続とデータ転送の経路であり、マシンを専有できる点は変わりません。
はい。まず、VNCを最もよく使うメンバー、コードリポジトリ、成果物の受信先がそれぞれどこにあるかを確認しましょう。自動ビルドが中心なら、コードと依存関係の転送経路を優先して検証します。リモートでのXcode開発が中心なら、普段の作業ネットワークからデスクトップの応答性を確認してください。地理的な距離は候補を絞る参考になりますが、実際の接続確認に代わるものではありません。
いいえ。これはネットワーク往復時間の目安であり、ビルドのベンチマークではありません。Xcodeのコンパイル時間は、プロジェクトの規模、メモリ負荷、キャッシュの利用状況、並列タスク数にも左右されます。東京ノードを評価するときは、コード取得、コンパイルとテスト、成果物のアップロードを分けて計測すると、ネットワークとマシンリソースのどちらがボトルネックかを判断できます。
このページで提供する2つのマシンは、構成と料金期間が共通です。Merge M4 SはApple Silicon M4、16GB RAM / 256GB SSD、Merge M4 LはApple Silicon M4、24GB RAM / 512GB SSDを搭載しています。ノードを変えても、これらの基本仕様は変わりません。注文前に、選択したノード、利用期間、追加オプションをご確認ください。最新の利用可能状況はコンソールでご確認いただけます。
まず日単位で環境を試し、タスクの規模に応じてメモリとストレージを選びましょう。パイプラインを1つ稼働させてから、チームのビルド並列数を調整できます。