Shell M4
m4-16-256
$21.8/ 日
月額 $108.9 / 月
一時的なビルド、リリース検証、単一タスク用の開発環境に適しています。依存関係のインストール、署名、成果物の転送が問題なく行えるか、まず確認しましょう。
- チップ
- M4
- ユニファイドメモリ
- 16GB
- ストレージ
- 256GB
専有Appleシリコン搭載物理Mac、仮想マシンではありません。5ロケーション、1日$21.8から
今日はこのMacで何を動かしますか?
構成・ロケーション・期間を選んでから注文を確定します。以下はワークフローの例であり、実際のインスタンスや性能を保証するものではありません。
実際の利用状況、提供時刻、利用期限はコンソールに表示される最新情報をご確認ください。
ご注文ごとにAppleシリコン搭載物理Macを1台ご用意します。SSHでmacOSのコマンドラインを使えるほか、グラフィカルなデスクトップも利用できます。CPU、GPU、ユニファイドメモリは他の利用者と共有しないため、共有インスタンスのリソースを取り合うことはありません。
マシン全体のリソースをあなたのワークロードに割り当てられます。ただし、ビルド、シミュレーター、推論は同じマシン上でリソースを使い合います。まず単一タスクのメモリ使用量のピークを測り、そのうえでRunnerの同時実行数を決めましょう。「専有」は同時実行数が無制限という意味ではありません。
現在のmacOSに対応するXcodeをインストールできます。複数バージョンを共存させ、 xcode-select または DEVELOPER_DIR で切り替えられます。まずプロジェクトが依存するSDKを確認してからパイプラインを移行し、ツールチェーンの更新がリリースブランチに影響しないようにしましょう。
使用権限のある証明書、プロビジョニングプロファイル、プロジェクト設定を使ってアーカイブを作成できます。ユニファイドメモリとMetalは、グラフィックスや推論の処理に利用できます。署名済みでも、外部のテスト端末に接続されているとは限りません。実機接続が必要な場合は、事前にチケットでご確認ください。
チップ、ユニファイドメモリ、ストレージは、いずれも物理Mac1台分の構成です。まずワークセットに合わせてメモリを選び、ソースコード、キャッシュ、成果物に必要な容量を見積もってストレージを選びましょう。
一時的なビルドなら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
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
普段のパソコンはWindowsやLinuxのまま使い、macOS上で実行が必要なビルドだけをノードに移せます。まずコマンドを1つ実行して動作を確認し、その同じコマンドをCIに渡しましょう。ツールを一度にすべて移行する必要はありません。
接続情報をコンソールで確認し、実際のホストフィンガープリントと照合してから接続を許可してください。その後、初期パスワードを変更してSSH公開鍵を登録し、認証情報をリポジトリや公開ログに書き込まないようにしましょう。
Xcodeのパス、依存関係のロックファイル、署名設定を確認します。ノード上で証明書とプロビジョニングプロファイルを設定すれば、ビルドログと終了コードをパイプラインから直接取得できます。
rsyncでアーカイブ、インストールパッケージ、dSYMを転送します。コミット、Xcodeのバージョン、ビルドパラメーターを記録しましょう。所要時間を比較するときは、同じコード、キャッシュ状態、同時実行設定を使ってください。
3種類の構成は、5つすべてのロケーションで選べます。ロケーションを選ぶと注文画面に進み、地域の紹介ページには移動しません。実際の空き状況はコンソールに表示される最新情報をご確認ください。
東南アジア
東南アジアのメンバーと協業する場合は、チームのネットワークからこのロケーションまでの接続経路をまずご確認ください。
空きありこのロケーションを選択 JP東アジア
チームの主な拠点が東アジアにある場合は、SSHとデスクトップの操作感をここで比較できます。
空きありこのロケーションを選択 KR北東アジア
北東アジアからの接続経路を比較する際に候補に加え、ソースコードリポジトリと成果物の保存先も確認しましょう。
空きありこのロケーションを選択 HK華南・東南アジア
華南・東南アジアとの協業経路を重視する場合は、実際の通信事業者の回線状況も踏まえて選びましょう。
空きありこのロケーションを選択 US-E北米東部・西欧
大西洋を挟んだチームの候補に加え、ビルド時の依存関係ダウンロード経路も考慮しましょう。
空きありこのロケーションを選択デスクトップ操作では遅延が重要ですが、バッチビルドでは依存関係のダウンロードと成果物の転送が重要です。各ロケーションは365日稼働します。地理的な距離だけで実測遅延を判断しないでください。
5つのロケーションはすべて同一料金です。まず実際のプロジェクトをビルドして必要なリソースを確認し、その後で利用期間を延長するか決めましょう。利用期間は開通時刻から始まり、具体的な開始・終了時刻はコンソールで確認できます。
m4-16-256
$21.8/ 日
月額 $108.9 / 月
一時的なビルド、リリース検証、単一タスク用の開発環境に適しています。依存関係のインストール、署名、成果物の転送が問題なく行えるか、まず確認しましょう。
m4-24-512
$39.6/ 日
月額 $198.1 / 月
常時稼働Runner、依存関係キャッシュ、複数ツールの連携に余裕を持たせられます。同時実行数はプロジェクトのメモリ使用量のピークを確認しながら増やしてください。
m4pro-64-2tb
$61.6/ 日
月額 $308.1 / 月
大容量メモリを使うビルドやMLXの実験向けです。モデルを読み込めるかどうかは、重み、コンテキストキャッシュ、実行時のオーバーヘッドを合計して確認してください。
週・月・四半期プランは日単位よりお得です。Shell M4の各期間の料金は、週$58.8、月$108.9、四半期$296.2です。追加オプションは別料金です。注文確定前に構成と合計金額をご確認ください。
全期間・追加オプションを見るすべての料金と請求は米ドル(USD)です。ご利用いただけるお支払い方法は以下の2種類のみです。実際に利用できる決済ゲートウェイはバックエンドの応答をご確認ください。
お支払いの前に、構成、ロケーション、期間、追加オプションをご確認ください。送金しただけでは入金確認は完了しません。接続情報はコンソールで実際に提供されたものをご利用ください。サポート用メールアドレスにカード番号や秘密鍵を送る必要はありません。
チェックアウト画面に表示されたネットワーク、金額、受取先をご確認のうえ、ネットワークを間違えないように送金してください。請求に関するお問い合わせには、支払い記録の確認に使える取引ハッシュをご用意ください。
カード情報は決済手続き中に処理され、当サイトではカード番号全桁を保存しません。追加認証の要否は決済画面の案内に従ってください。
日・週・月・四半期の4つの期間と、SSDおよびThunderbolt 5並列接続の追加オプションはすべて米ドル建てです。ご確認いただくのは日割り表示ではなく、期間全体の料金です。
開通後、インスタンス、注文、請求を確認できます。更新や構成変更の前に新しい見積もりをご確認ください。ワークロードを移行する場合は、変更を行う前にバックアップしてください。
コンソールを開くレンタル前に、リソースの割り当て、提供方法、データの取り扱いをご確認ください。構成選び、料金、ネットワーク、データに関する詳しい情報は、よくある質問をご覧ください。
プロジェクトに合った構成を相談する場合は、ツールチェーン、ビルド頻度、メモリ使用量のピーク、利用予定期間を support@armshell.com までお知らせください。ご注文に関するお問い合わせは、インスタンスと紐付けやすいコンソールからチケットを送信してください。
はい。ご注文ごとにAppleシリコン搭載物理Macを1台ご用意し、CPU、GPU、ユニファイドメモリ、内蔵ストレージはお客様の環境専用です。他の利用者とリソースを共有する仮想マシンではありません。ただし、ノード上でお客様自身が実行するビルド、デスクトップ、推論の各タスクは同じマシンのリソースを使います。同時実行数を管理し、メモリの使用状況を監視してください。
お支払い確認後、注文は提供手続きに進みます。実際の提供状況と接続情報はコンソールに表示される最新情報をご確認ください。固定の所要時間は保証していません。USDT-TRC20は入金確認が必要で、カード決済は決済ゲートウェイによる承認が必要です。支払い済みなのに注文状況が更新されない場合は、注文番号または取引ハッシュを添えてコンソールからチケットを送信してください。重複して支払わないでください。
コンソールで構成の変更や、+1TB / +2TB SSD、Thunderbolt 5並列接続などの追加オプションを確認できます。現在の注文をそのまま変更できるか、差額がどう計算されるか、移行が必要かは、確定前の見積もりと案内をご確認ください。アップグレード時に中断が発生しないとは限りません。重要なファイルを転送し、ツールチェーンと署名設定を記録してから変更してください。
利用期限はコンソールで確認できます。期限前に更新するかデータをエクスポートし、ノードを唯一のバックアップとして使わないでください。期限後はアクセスできなくなる場合があります。復旧条件、データの保管、回収・消去の手順は注文内容とコンソールの通知をご確認ください。このページでは、固定の保管日数や消去後の復旧を保証していません。ソースコード、アーカイブ、dSYM、必要な設定は事前に rsync で転送してください。
お支払い方法はUSDT-TRC20とVisa / Mastercard / Amex(Stripe経由)のみで、すべて米ドル(USD)建てです。実際に利用できる決済ゲートウェイはバックエンドの応答をご確認ください。決済や請求内容の確認には、注文番号、支払い状況、必要な取引記録をご用意ください。チケットにカード番号全桁、認証コード、その他の機密情報を記載しないでください。
接続、ビルド、チームでの活用に関する実践記録です。まずご自身のプロジェクトで動作を確認し、繰り返し実行できる手順にまとめましょう。
依存関係の完了、業務処理の成功、キャンセル要求を分けて検証し、前段が失敗した後の誤実行を防ぎます。
AIDevelopmentキーの分離と明示的な消去を Swift で検証し、NSCache の容量設定を確定的な削除規則として扱わないテストを構築します。
CI/CD正規化関数を題材に、NaN、無限大、演算のオーバーフロー、負のゼロ、許容誤差を検証する Swift テストを作成します。
新しい記事を準備中です。まずはブログ一覧をご覧ください。
Shell M4は1日$21.8から。ロケーションと利用期間を選び、次のビルドを専有物理Macで実行しましょう。