開発者向けクラウドMacワークステーション

shellを開けば
そこがあなたのクラウドMac

専有Appleシリコン搭載物理Mac、仮想マシンではありません。5ロケーション、1日$21.8から

今日はこのMacで何を動かしますか?

構成・ロケーション・期間を選んでから注文を確定します。以下はワークフローの例であり、実際のインスタンスや性能を保証するものではありません。

armshell@sg-node
~ $ ssh dev@sg-node.armshell.com
dev@sg-node ~ % sw_vers
ProductName: macOS
ProductVersion: 15.5
BuildVersion: 24F74
dev@sg-node ~ % sysctl -n machdep.cpu.brand_string hw.memsize
Apple M4
17179869184
dev@sg-node ~ % pwd
/Users/dev
セッション情報サンプル
セッションSSHログイン
ロケーションシンガポール · SG
構成Shell M4
スペックM4 · 16GB · 256GB
課金期間日単位 · $21.8
利用開始1日目 09:02
利用期限2日目 09:02
ロケーション一覧空きあり
課金期間の例24時間
38%
使用済み 38%残り約15時間

実際の利用状況、提供時刻、利用期限はコンソールに表示される最新情報をご確認ください。

仮想マシンではなく物理Mac

Macを1台まるごと、あなた専用に。共有相手も、リソースの分割もありません。

ご注文ごとにAppleシリコン搭載物理Macを1台ご用意します。SSHでmacOSのコマンドラインを使えるほか、グラフィカルなデスクトップも利用できます。CPU、GPU、ユニファイドメモリは他の利用者と共有しないため、共有インスタンスのリソースを取り合うことはありません。

  • CPU / GPU / ユニファイドメモリを他の利用者と共有しない

    マシン全体のリソースをあなたのワークロードに割り当てられます。ただし、ビルド、シミュレーター、推論は同じマシン上でリソースを使い合います。まず単一タスクのメモリ使用量のピークを測り、そのうえでRunnerの同時実行数を決めましょう。「専有」は同時実行数が無制限という意味ではありません。

  • プロジェクトごとにXcodeのバージョンを管理

    現在のmacOSに対応するXcodeをインストールできます。複数バージョンを共存させ、 xcode-select または DEVELOPER_DIR で切り替えられます。まずプロジェクトが依存するSDKを確認してからパイプラインを移行し、ツールチェーンの更新がリリースブランチに影響しないようにしましょう。

  • 署名もMetalもローカルで実行

    使用権限のある証明書、プロビジョニングプロファイル、プロジェクト設定を使ってアーカイブを作成できます。ユニファイドメモリとMetalは、グラフィックスや推論の処理に利用できます。署名済みでも、外部のテスト端末に接続されているとは限りません。実機接続が必要な場合は、事前にチケットでご確認ください。

3種類の構成、すべてMacを1台まるごと専有

チップ、ユニファイドメモリ、ストレージは、いずれも物理Mac1台分の構成です。まずワークセットに合わせてメモリを選び、ソースコード、キャッシュ、成果物に必要な容量を見積もってストレージを選びましょう。

Shell M4チップM4ユニファイドメモリ16GBストレージ256GB
Shell M4 PlusチップM4ユニファイドメモリ24GBストレージ512GB
Shell M4 ProチップM4 Proユニファイドメモリ64GBストレージ2TB

一時的なビルドならShell M4、キャッシュや常時稼働タスクを増やすならShell M4 Plus、大容量メモリを使うワークセットにはShell M4 Proがおすすめです。容量が足りない場合は+1TB / +2TB SSDを追加できます。Thunderbolt 5の並列接続は別途追加でき、詳しい構成はプラン一覧をご覧ください。

5 ロケーション

シンガポール、日本(東京)、韓国(ソウル)、香港、米国東部。地図上の距離だけでなく、チームの接続経路を基準に選びましょう。

3 種類の構成

M4 / 16GB / 256GBからM4 Pro / 64GB / 2TBまで。3種類すべて物理Macを専有できます。

$21.8 から / 日

Shell M4の日単位料金です。米ドルで請求されます。継続して使う場合は、週・月・四半期の各プラン料金もご確認ください。

掲載内容:ロケーションと構成は販売中のラインアップに基づきます。実際の空き状況はコンソールに表示される最新情報をご確認ください。料金はプラン一覧をご覧ください。

ssh dev@armshell-hk
~ $ ssh dev@armshell-hk
The authenticity of host 'armshell-hk' can't be established.
ED25519 key fingerprint is
SHA256:Xq3v9mK2pR7tN1wL5cY8bH4dF6gJ0sA2eU9iO3kZ7pM.
Are you sure you want to continue connecting
(yes/no/[fingerprint])? yes
Warning: Permanently added 'armshell-hk'
(ED25519) to the list of known hosts.

dev@armshell-hk ~/App % xcodebuild -scheme App \
  -archivePath build/App.xcarchive archive
CompileSwiftSources normal arm64
CodeSign App.xcarchive/Products/Applications/App.app
** ARCHIVE SUCCEEDED **

dev@armshell-hk ~/App % bundle exec fastlane gym
+------+------------------+-------------+
| Step | Action           | Time (in s) |
+------+------------------+-------------+
| 1    | default_platform | 0           |
| 2    | gym              | 186         |
+------+------------------+-------------+
fastlane finished successfully
ログは形式の例であり、186秒は性能基準ではありません。実際のノードの検証にサンプルのフィンガープリントを使わないでください。
接続から成果物まで

初回のsshから ARCHIVE SUCCEEDED。

普段のパソコンはWindowsやLinuxのまま使い、macOS上で実行が必要なビルドだけをノードに移せます。まずコマンドを1つ実行して動作を確認し、その同じコマンドをCIに渡しましょう。ツールを一度にすべて移行する必要はありません。

  • 初回接続ではフィンガープリントを確認

    接続情報をコンソールで確認し、実際のホストフィンガープリントと照合してから接続を許可してください。その後、初期パスワードを変更してSSH公開鍵を登録し、認証情報をリポジトリや公開ログに書き込まないようにしましょう。

  • ツールチェーンを固定してからarchiveを実行

    Xcodeのパス、依存関係のロックファイル、署名設定を確認します。ノード上で証明書とプロビジョニングプロファイルを設定すれば、ビルドログと終了コードをパイプラインから直接取得できます。

  • 成果物を回収し、再現可能な記録を残す

    rsyncでアーカイブ、インストールパッケージ、dSYMを転送します。コミット、Xcodeのバージョン、ビルドパラメーターを記録しましょう。所要時間を比較するときは、同じコード、キャッシュ状態、同時実行設定を使ってください。

ロケーション一覧

5つのロケーション、どこでも同じ使い方

3種類の構成は、5つすべてのロケーションで選べます。ロケーションを選ぶと注文画面に進み、地域の紹介ページには移動しません。実際の空き状況はコンソールに表示される最新情報をご確認ください。

デスクトップ操作では遅延が重要ですが、バッチビルドでは依存関係のダウンロードと成果物の転送が重要です。各ロケーションは365日稼働します。地理的な距離だけで実測遅延を判断しないでください。

料金

3種類の構成、日単位から利用可能

5つのロケーションはすべて同一料金です。まず実際のプロジェクトをビルドして必要なリソースを確認し、その後で利用期間を延長するか決めましょう。利用期間は開通時刻から始まり、具体的な開始・終了時刻はコンソールで確認できます。

Shell M4

m4-16-256

$21.8/ 日

月額 $108.9 / 月

一時的なビルド、リリース検証、単一タスク用の開発環境に適しています。依存関係のインストール、署名、成果物の転送が問題なく行えるか、まず確認しましょう。

チップ
M4
ユニファイドメモリ
16GB
ストレージ
256GB
Shell M4をレンタル

Shell M4 Plus

m4-24-512

$39.6/ 日

月額 $198.1 / 月

常時稼働Runner、依存関係キャッシュ、複数ツールの連携に余裕を持たせられます。同時実行数はプロジェクトのメモリ使用量のピークを確認しながら増やしてください。

チップ
M4
ユニファイドメモリ
24GB
ストレージ
512GB
Shell M4 Plusをレンタル

Shell M4 Pro

m4pro-64-2tb

$61.6/ 日

月額 $308.1 / 月

大容量メモリを使うビルドやMLXの実験向けです。モデルを読み込めるかどうかは、重み、コンテキストキャッシュ、実行時のオーバーヘッドを合計して確認してください。

チップ
M4 Pro
ユニファイドメモリ
64GB
ストレージ
2TB
Shell M4 Proをレンタル

週・月・四半期プランは日単位よりお得です。Shell M4の各期間の料金は、週$58.8、月$108.9、四半期$296.2です。追加オプションは別料金です。注文確定前に構成と合計金額をご確認ください。

全期間・追加オプションを見る
お支払いと請求

お支払い方法は2種類、通貨は1種類

すべての料金と請求は米ドル(USD)です。ご利用いただけるお支払い方法は以下の2種類のみです。実際に利用できる決済ゲートウェイはバックエンドの応答をご確認ください。

お支払いの前に、構成、ロケーション、期間、追加オプションをご確認ください。送金しただけでは入金確認は完了しません。接続情報はコンソールで実際に提供されたものをご利用ください。サポート用メールアドレスにカード番号や秘密鍵を送る必要はありません。

暗号資産で支払い

USDT-TRC20

チェックアウト画面に表示されたネットワーク、金額、受取先をご確認のうえ、ネットワークを間違えないように送金してください。請求に関するお問い合わせには、支払い記録の確認に使える取引ハッシュをご用意ください。

Stripeによる決済

Visa / Mastercard / Amex

カード情報は決済手続き中に処理され、当サイトではカード番号全桁を保存しません。追加認証の要否は決済画面の案内に従ってください。

料金はすべて同一通貨

米ドル($)で決済

日・週・月・四半期の4つの期間と、SSDおよびThunderbolt 5並列接続の追加オプションはすべて米ドル建てです。ご確認いただくのは日割り表示ではなく、期間全体の料金です。

アカウントで管理

利用期限と更新をコンソールで確認

開通後、インスタンス、注文、請求を確認できます。更新や構成変更の前に新しい見積もりをご確認ください。ワークロードを移行する場合は、変更を行う前にバックアップしてください。

コンソールを開く
よくある質問

よくある5つの質問にお答えします

レンタル前に、リソースの割り当て、提供方法、データの取り扱いをご確認ください。構成選び、料金、ネットワーク、データに関する詳しい情報は、よくある質問をご覧ください。

プロジェクトに合った構成を相談する場合は、ツールチェーン、ビルド頻度、メモリ使用量のピーク、利用予定期間を support@armshell.com までお知らせください。ご注文に関するお問い合わせは、インスタンスと紐付けやすいコンソールからチケットを送信してください。

Macを1台まるごと専有できますか?

はい。ご注文ごとにAppleシリコン搭載物理Macを1台ご用意し、CPU、GPU、ユニファイドメモリ、内蔵ストレージはお客様の環境専用です。他の利用者とリソースを共有する仮想マシンではありません。ただし、ノード上でお客様自身が実行するビルド、デスクトップ、推論の各タスクは同じマシンのリソースを使います。同時実行数を管理し、メモリの使用状況を監視してください。

利用開始までどれくらいかかりますか?

お支払い確認後、注文は提供手続きに進みます。実際の提供状況と接続情報はコンソールに表示される最新情報をご確認ください。固定の所要時間は保証していません。USDT-TRC20は入金確認が必要で、カード決済は決済ゲートウェイによる承認が必要です。支払い済みなのに注文状況が更新されない場合は、注文番号または取引ハッシュを添えてコンソールからチケットを送信してください。重複して支払わないでください。

利用途中でアップグレードやオプション追加はできますか?

コンソールで構成の変更や、+1TB / +2TB SSD、Thunderbolt 5並列接続などの追加オプションを確認できます。現在の注文をそのまま変更できるか、差額がどう計算されるか、移行が必要かは、確定前の見積もりと案内をご確認ください。アップグレード時に中断が発生しないとは限りません。重要なファイルを転送し、ツールチェーンと署名設定を記録してから変更してください。

利用期限後、データはどうなりますか?

利用期限はコンソールで確認できます。期限前に更新するかデータをエクスポートし、ノードを唯一のバックアップとして使わないでください。期限後はアクセスできなくなる場合があります。復旧条件、データの保管、回収・消去の手順は注文内容とコンソールの通知をご確認ください。このページでは、固定の保管日数や消去後の復旧を保証していません。ソースコード、アーカイブ、dSYM、必要な設定は事前に rsync で転送してください。

どの支払い方法に対応していますか?

お支払い方法はUSDT-TRC20とVisa / Mastercard / Amex(Stripe経由)のみで、すべて米ドル(USD)建てです。実際に利用できる決済ゲートウェイはバックエンドの応答をご確認ください。決済や請求内容の確認には、注文番号、支払い状況、必要な取引記録をご用意ください。チケットにカード番号全桁、認証コード、その他の機密情報を記載しないでください。

$ ssh dev@your-node

今日Macが必要なら、今日から使えます

Shell M4は1日$21.8から。ロケーションと利用期間を選び、次のビルドを専有物理Macで実行しましょう。