MyRemoteMac は、継続的インテグレーション、Xcode ビルドの自動化、macOS テスト自動化のために構築された専用 Mac Mini サーバーを提供します。各サーバーは単一の物理 Mac Mini であり、仮想化も共有も一切なく、あなた専用に割り当てられ、完全なroot権限と、どこからでもつなげる SSH/VNC 接続が付属します。
GitHub Actions、GitLab CI、Jenkins、Buildkite にセルフホストランナーとして組み込めば、本物の Apple Silicon 上で予測可能なビルド時間が得られます。うるさい隣人も、仮想化特有のクセもなく、Apple の macOS ライセンスにも完全準拠。すべて月額$85から。
iOS、iPadOS、macOS ソフトウェアのビルド・署名・テストには、法的に本物の Apple ハードウェアが必要です。Mac Mini は CI/CD にとって最適なバランスを実現します。Apple Silicon がデスクトップクラスのコンパイル性能を発揮し、コンパクトな筐体でホスティングコストを抑え、専用マシンがビルドパイプラインに欠かせない決定的で再現性のある環境を提供します。
共有クラウドインスタンスと比べて、専用 Mac Mini は不安定なビルドの最大の原因であるリソース競合を排除します。CPU、GPU、Neural Engine、メモリ、SSD はすべてあなた専用なので、今日14分かかる Xcode ビルドは来週も14分で済みます。この予測可能性こそが、ビルドサーバーを負債から信頼できるインフラへと変えるのです。
すべての構成は、完全な管理者権限、SSH と VNC、最新の macOS を備えた専用 Apple ハードウェアで提供されます。プルリクエストのチェックをこなすソロランナーから、並列テストファームを動かす高コアマシンまで、パイプラインに合ったティアをお選びください。
| 構成 | CPU / GPU | メモリ | ストレージ | 料金 | 最適な用途 |
|---|---|---|---|---|---|
| Mac Mini M4 | 10コア / 10コア | 16 GB ユニファイド | 256 GB SSD | $85/mo | 単独の iOS ビルドと PR チェック |
| Mac Mini M4 Pro | 12コア / 16コア | 24 GB ユニファイド | 512 GB SSD | $229/mo | 並列 CI と重い Xcode ビルド |
| Mac Pro M2 Ultra | 24コア / 60コア | 64 GB ユニファイド | 1 TB SSD | $899/mo | 大規模テストファームと ML ワークロード |
すべての Mac Mini は、長いセットアップなしで CI/CD 作業にすぐ使える状態で提供されます。どのティアを選んでも、専用サーバーに標準で付属する内容は次のとおりです。
サーバーは最新の macOS で動作し、プロジェクトが対象とする特定の Xcode バージョンを事前インストールできます。マトリックスビルド向けに複数バージョンを並存させることも可能です。
SSH と VNC で完全な管理者権限で接続。Homebrew パッケージ、カスタムデーモン、パイプラインが依存するあらゆるツールチェーンを制限なくインストールできます。
高速ネットワークにより、依存関係のダウンロード、コンテナのプル、アーティファクトのアップロードが速く、ビルド時間を転送待ちではなくコンパイルに使えます。
Homebrew、Git、Node.js、Ruby、そして iOS・macOS パイプラインが頼りにする一般的なランタイムをすばやくセットアップでき、ランナーは初日から生産的です。
あなたの Mac Mini が共有されたり過剰割り当てされたりすることはありません。あなただけに割り当てられた1台の物理マシンが、性能を予測可能に保ち、Apple ライセンスにも完全準拠します。
私たちのチームは毎日 macOS のビルドインフラに携わっています。ランナー、コード署名、Xcode について質問があれば、プラットフォームを理解した担当者につながります。
Mac Mini ビルドサーバーは、多くの Apple 開発パイプラインの中核です。ここでは、お客様が毎日動かしているワークロードを紹介します。
Mac Mini を GitHub Actions、GitLab CI、Jenkins、Buildkite のセルフホストランナーとして登録。プロジェクトに必要な Xcode バージョンを事前インストールし、分単位のクラウド CI 料金を払うことなくビルドキューを回し続けられます。
GitHub Actions ランナーガイド →XCTest、UI テスト、Appium、Selenium のスイートを複数のシミュレータで並列実行。専用コアによりテスト実行時間が予測可能に保たれ、ナイトリーテストやマージ前テストが予定どおり完了します。
macOS 自動テスト →プロビジョニングプロファイルと署名証明書を信頼できる1台のマシンに集約し、Fastlane で TestFlight と App Store に配信。ノートPC間で認証情報をやり繰りする必要はもうありません。
Mac サーバーでの Fastlane →同じサーバーを SSH や VNC 経由のリモート macOS ワークステーションとして利用。Windows や Linux のマシンから Xcode をビルド・デバッグ・実行したり、分散チームに共有ビルドマシンを渡したりできます。
iOS をリモートで開発する →Mac をビルドパイプラインに組み込む方法は3つあります。専用マシンをレンタルする、仮想化されたクラウドインスタンスを立ち上げる、ハードウェアを買い切るかです。専用 Mac Mini は、ハードウェア所有によるベアメタル性能と、クラウドの柔軟性・メンテナンス不要という利点を兼ね備えています。
購入は初期投資、ホスティング、ハードウェアサポートがすべてチームの負担になることを意味します。共有クラウドVMは便利ですが、仮想化のオーバーヘッドと予測できない性能をもたらします。レンタルの専用 Mac Mini はその両方を回避します。設備投資は不要、ベアメタルの速度をフルに発揮し、パイプラインの成長に合わせてサーバーを追加・削除できます。
| 専用 Mac Mini | クラウドVM | 購入 | |
|---|---|---|---|
| 初期費用 | なし | なし | 1台あたり$1,400以上 |
| 性能 | ベアメタルの Apple Silicon | 仮想化、性能にばらつき | ベアメタル |
| メンテナンス | フルマネージド | マネージド | 自己責任 |
| スケーリング | オンデマンドでサーバーを追加 | オンデマンド | ハードウェアを追加購入 |
| Apple ライセンス準拠 | 1:1専用 | 多くは共有 | 該当なし |
分単位のクラウド CI 料金では手狭になったチームや、不安定で遅い共有 macOS ランナーに悩まされてきたチームにとって、専用 Mac Mini への移行は簡単です。既存のパイプライン設定を新しいセルフホストランナーに向け、署名証明書とプロビジョニングプロファイルをコピーすれば、ワークフローはそのまま動作します。より速く、より安定し、完全に自分で管理できるハードウェア上で。書き換えもロックインもありません。
ほとんどのチームは、既存の GitHub Actions、GitLab CI、Jenkins の設定をそのままに、実行対象を専用マシンに切り替えるだけです。サーバーは自分のものなので、キャッシュ、派生データ、CocoaPods や Swift Package の依存関係、事前起動したシミュレータを実行間で保持できます。ホスト型 CI が毎回破棄して作り直す作業です。これにより通常はビルド時間がさらに短縮され、分単位の請求は完全になくなり、固定的で予測可能な月額コストが得られます。
すべてのサーバーは、すでにラックに搭載され準備済みのハードウェアで動作するため、プロビジョニングは高速です。ほとんどのお客様が当日中に最初のパイプラインを接続しています。
ビルド負荷と請求方法(月額または年額)に合った Mac Mini のティアを選びます。
専用マシンが1:1で割り当てられ、最新の macOS が用意され、SSH と VNC の認証情報とともに提供されます。
CI エージェントをインストールし、必要な Xcode バージョンを取得して、サーバーを GitHub Actions、GitLab、Jenkins、Buildkite に登録します。
コミットをプッシュし、予測可能で再現性のあるビルド時間で、専用 Apple Silicon 上をパイプラインが走る様子を見守りましょう。
Apple Silicon の Mac Mini は、継続的な負荷の下でも熱的に安定しながら、一貫したコンパイルとテストの性能を発揮します。ハードウェアが専用のため、隣人が重いジョブを始めてもビルド時間がぶれることはありません。共有型・仮想化 CI を悩ませるばらつきが、そもそも存在しないのです。サーバーは24時間365日の稼働を前提に設計されており、ナイトリービルドやスケジュールされたテスト実行が無人で走り続けます。
すべてのサーバーは、依存関係の取得やアーティファクトのアップロードを高速化する 1 Gbps の高速ネットワークを備えた安全なデータセンターでホストされます。macOS は厳格な1:1割り当てで本物の Apple ハードウェア上で動作し、Apple のライセンス条項に完全準拠します。完全なroot権限を保持するため、マシン上で何を動かすかを正確に管理できます。
macOS を実行する専用の物理 Apple Mac Mini で、Apple ソフトウェアのコンパイル・署名・テストに使われます。CI/CD システムに接続すれば、コミットのたびに iOS、iPadOS、macOS アプリを自動でビルドします。
すべてに対応しています。完全なroot権限があるため、GitHub Actions、GitLab CI、Jenkins、Buildkite、Fastlane のセルフホストランナーはもちろん、macOS 上で動作する他のあらゆるツールを実行できます。
あなたに1:1で割り当てられた専用の物理 Mac Mini です。仮想化も共有テナントもなく、それが予測可能なベアメタル性能をもたらします。
はい。より多くの CPU・GPU コアを備えた上位構成は、複数のビルド・テストジョブを並列実行できるよう設計されており、パイプラインの成長に合わせてサーバーを追加できます。
はい。macOS は厳格な1:1のハードウェア割り当てで本物の Apple ハードウェア上で動作し、Apple の macOS ライセンス要件に完全準拠しています。
ハードウェアはすでにラックに搭載され準備済みのため、プロビジョニングは高速です。ほとんどのお客様が当日中に認証情報を受け取り、最初のパイプラインを接続しています。
料金は、完全なroot権限付きの専用 Mac Mini M4 で月額$85から始まり、より重いワークロード向けに M4 Pro と Mac Pro のティアもあります。年額請求には1ヶ月無料が含まれます。
「Jenkins のノードを専用 Mac Mini に移行しました。ビルドの安定性が劇的に向上し、Xcode ビルドは速く、時間もようやく予測可能になりました。」
「物理ハードウェア上の完全なroot権限のおかげで、ビルド環境を必要どおりに正確に構成できました。仮想化特有のクセも、予期せぬ事態もありません。」
「老朽化したオフィスのビルドマシンを、レンタルの Mac Mini に置き換えました。より速く、常時オンラインで、もうハードウェアを管理する必要がありません。」