レンタル・購入・マネージドCI:コストを一枚で徹底比較

選択肢は4つ:ArmMiniの専有物理サーバーをレンタルする、Mac miniを購入する、共有VMを使う、マネージドCIを分単位で使う。以下はすべて数字で判断します。当社に不利なデータも含めて公平にお伝えします。

compare / rent-buy-share

主要3ルート比較:初月コストから保守責任まで

5つの観点で行ごとに比較し、各行に結論を一言添えています。価格はすべて米ドル表示で、ArmMini側はMini Basic(M4 / 16GB / 256GB、$107.7/月)を基準としています。

項目ArmMiniをレンタルMac miniを購入共有VM結論
初月コスト $107.7 ~、月払い、デポジット不要 $599 ~の一括購入、周辺機器は別途 市場相場 $50~80/月 導入コスト:レンタルと共有VMは近く、購入が最も高い
導入スピード 即日発行、10分でログイン情報をメール送付 注文から起動まで通常3~10日 数分で利用開始 ビルドを急ぐなら配送待ちは禁物
専有性 1人1台の物理サーバー、VMではない 完全専有 ホストを複数テナントで分割、オーバーコミットが一般的 共有の「vCPU」はあなた専用のコアではない
アップグレードの柔軟性 同一ノードでのプラン変更は残り日数分の差額のみ RAM/SSDは後から増設不可、買い替えのみ スペック変更は可能だが共有プール内に留まる 需要は増えるもの、買い切りには後戻りがない
保守責任 ハードウェア・電源・ネットワークは当社が管理、故障時は即交換 停電、ストレージ、冷却、固定IPまで全て自己責任 ホストの管理は事業者側だが、仮想化層の障害対応には制限あり 深夜3時に誰が再起動するのか、事前に考えておくべき

購入価格はMac mini M4 16GB/256GBの公式販売価格を参照。共有VMは2025年の主要macOS VMサービスの公開価格帯を採用。ArmMiniの価格は料金プランページをご覧ください。全ページ米ドル表示です。

compare / shared-vm

共有VMとの詳細比較:ビルド時間のばらつき、パススルー、ライセンス

共有VMが安いのは事実ですが、ビルド時間が予測できないのも事実です。同一プロジェクトで100回連続ビルドを行い、その差を数値化しました。

ビルド時間のばらつき実測

測定条件:同一のオープンソースSwiftプロジェクト(約21万行)で、各環境でクリーンビルドを100回連続実行。2026年7月にサンプリング。共有VM側は主要macOS VMサービスの4vCPU/16GBプランを使用。

指標ArmMini専有M4共有VM 4vCPU
フルビルド平均4m 22s6m 24s
標準偏差±6s±71s
P95時間4m 31s8m 02s
差分ビルド平均38s63s
10分超えの回数0 / 1007 / 100

ばらつきの代償は待ち時間だけではありません。CIのタイムアウト閾値はP95を基準に設定する必要があり、共有環境ではその閾値をほぼ2倍に緩める必要があります。

ハードウェアパススルーとライセンス準拠

機能専有物理サーバー共有VM
Metal GPUの完全パススルー対応仮想GPU、Metal機能の一部が欠落
Neural Engine利用可能対応、Core ML/MLXから直接呼び出し可能仮想化層がANEを公開しない
ハードウェアビデオエンコード/デコード対応多くはソフトウェアフォールバック
統合メモリ帯域幅マシン全体を独占同一ホストの他テナントと競合

macOSのソフトウェアライセンスでは、システムをApple製ハードウェア上で動作させることが求められており、1台のハードウェア上で作成できる仮想化コピーの数にも明確な制限があります。共有サービス事業者が1台のホストから何台分のコピーを切り出しているか、その範囲を超えていないかをテナント側が確認する手段はありません。専有物理サーバーはライセンス準拠への最短ルートです:1台のAppleハードウェア、1つのシステム、1つのテナント。

compare / tco-12mo

Mac mini購入との比較:12か月TCO計算

比較対象:購入する場合はM4 / 24GB / 512GB、レンタル側はMini Standard($200.7/月)に対応。外部価格はすべて2025年の公開市場価格を採用し、あくまで算出の参考値です。

コスト項目M4 24GB/512GB購入Mini Standardレンタル
購入費(一括)$999$0
電気代(≈263kWh × $0.15)$39含む
回線アップグレード+固定IP($25/月)$300専用IPv4を含む
UPS・冷却・設置用アクセサリ$120冗長電源データセンターを含む
運用作業時間(月2時間 × $40)$960当社が対応
月額($200.7 × 12)$2,408.4
12か月後のハードウェア残存価値-$550
12か月の実質コスト$1,868$2,408.4

当社に不利な話を正直にお伝えします。自宅の電力・回線が安定していてマシンを長期間フル稼働させるなら、運用工数を含めても購入の方がレンタルより約 $540 安く、自分の作業時間を除けば差は約 $1,500 になります。TCOの分岐点は「あなたの時間の価値」と「1日停止した場合の損失額」です。

レンタルには、表には収まらない3つの柔軟性があります。プロジェクト終了当月に解約できる、シンガポール・東京・ソウル・香港・シリコンバレーの5拠点展開でも追加購入不要、アップグレードは残り日数分の差額のみで済む、という点です。購入の場合、これらはそれぞれ中古売却時の値下がり、追加でさらに2台購入、マシンごとの入れ替えに対応します。

compare / hosted-ci

Xcode Cloud・マネージドCIとの違い

マネージドCIのmacOS実行環境は分単位課金が一般的です($0.08~0.16/分程度)。ArmMiniは期間契約による専有マシンです。違いは料金体系だけではありません。

課金モデル:分単位 vs 期間契約

計算してみましょう。チームが1日150ビルド分×22営業日=月3,300分を使うと、$0.08/分で約 $264 となり、Mini Standardの月額 $200.7 を超えてしまいます。ビルド量が2倍になれば料金も2倍になりますが、期間契約なら料金は変わりません。逆に月1,300分程度を下回る場合は分単位課金の方が割安です。

キャッシュと環境の自由度

マネージドCIはタスクごとにクリーンなマシンを起動するため、DerivedData、SPM/CocoaPodsのキャッシュ、シミュレータの状態がすべてリセットされ、大規模プロジェクトではコールドスタートに5~10分余分にかかることも珍しくありません。専有マシンではこれらがディスクに常駐し続け、Xcodeのバージョンも自由に切り替え可能、Homebrewツールチェーンも自分でインストールできるため、イメージ一覧の制約を受けません。

プライベート依存関係と証明書管理

プライベートレジストリの認証情報、企業証明書、プロビジョニングプロファイルは、マネージドCIではシークレットとして注入し、毎回一時的なキーチェーンをアンロックする必要があります。専有マシンなら一度インポートすればキーチェーンが常駐し、fastlane matchもそのまま再利用できます。社内ネットワークの依存関係もSSHトンネルや専用ネットワーク経由で取得でき、サードパーティのマネージド環境に晒す必要がありません。

compare / honest-boundary

正直な適用範囲:向いている人・向いていない人

期間契約の専有マシンは万能な答えではありません。ご自身の状況に当てはめて、使わない機能に費用を払わないようにしましょう。

ArmMiniのレンタルが向いている方

  • macOS CIを継続的に実行する:self-hosted runnerが24時間稼働し、月間ビルド分数が多いほどお得
  • リモートでmacOS開発をする:Windows/Linux環境から、いつでも接続できるMacデスクトップとコマンドラインが必要
  • AI実験を行う:MLXで量子化モデルを実行、64GB統合メモリ+Neural Engineパススルー(Mini Proプラン)
  • 短期プロジェクトに使う:日単位でレンタル可能、外注時のビルド出力、リリース直前の追い込み、一時的な拡張も1週間以内で完結

向いていない方(コストが無駄になります)

  • 年に1~2回しかビルドしない、1回のビルドが1時間未満:マネージドCIの分単位課金の方が経済的
  • Windowsやx86 Linux環境が必要:当社はApple Silicon物理ノードのみを提供
  • 大掛かりなローカル外部機器デバッグが必要(実機USBアレイ、専用キャプチャカードなど):リモートマシンはお使いのデスク上のハードウェアに接続できません
  • 予算が厳しく、自分自身がSREでもある:フル稼働させるなら購入時の12か月実質コストの方が安いことは前述の表の通りです
compare / migration

移行手順:旧環境から3ステップで移行

他社サービスからでも、自前のMacからでも、標準的な移行手順は3ステップだけです。拠点間・サービス間でのデータ移行は無料の有人サポートを予約いただけます。詳細はサポートページをご覧ください。

  1. 新しいマシンを起動し、環境を確認

    料金プランページでプランを選んで注文すると、10分でVNC/SSHのログイン情報が届きます。まず ssh でログインし、macOSとXcodeのバージョンがプロジェクトの要件を満たしているか確認してから、データの移行を始めてください。

  2. データと認証情報の移行

    コードはgitで再クローンします。作業ディレクトリとキャッシュはrsyncで差分同期し、署名証明書は.p12として書き出してscpでアップロード後、キーチェーンにインポートします。大きなディレクトリの転送はtmux内で実行すると、接続が切れても中断しません。

  3. runnerを切り替え、旧マシンを解約

    新しいマシンにself-hosted runnerを登録し、旧runnerと1日並行稼働させて出力結果が一致することを確認してから、旧マシンを外してください。24時間のロールバック期間を確保し、切り替えと解約を同日に行わないようにしましょう。

migrate.sh — tokyo-node
$ rsync -avz --partial ~/work/ dev@your-node:/Users/dev/work/
$ scp ~/certs/dist.p12 dev@your-node:~/certs/
$ ssh dev@your-node "security import ~/certs/dist.p12 -k login.keychain"
✓ transferred 42.3 GB in 38m — resume supported
compare / conclusion

結論:用途別プラン選びのポイント

まだ迷っている方は、この表を参考にしてください。3プランの価格はすべて米ドルの月額表示です。日額プランと詳細な仕様は料金プランページをご覧ください。

用途推奨プランスペック価格
単一プロジェクトCI、軽量ビルドMini BasicM4 / 16GB / 256GB$21.5/日 · $107.7/月
日常の開発+複数シミュレータMini StandardM4 / 24GB / 512GB$40.1/日 · $200.7/月
Unity/UEのビルドパイプラインMini ProM4 Pro / 64GB / 2TB$59.3/日 · $296.7/月
30B以上の量子化モデル推論Mini ProM4 Pro / 64GB / 2TB$59.3/日 · $296.7/月

プランを選べば、10分後にはマシンが稼働

専有Mac mini物理ノードをシンガポール・東京・ソウル・香港・シリコンバレーで即時提供。ログイン情報はメールでお届けし、VNC+SSHの両方でアクセス可能です。