Cloud-Mac für Entwickler

Ein Shell-Fenster
und schon ist es Ihr Cloud-Mac

Exklusiver physischer Apple-Silicon-Mac, keine VM, 5 Standorte, ab $21.8/Tag

Was soll heute auf Ihrem Mac laufen?

Wählen Sie zuerst Modell, Standort und Laufzeit und bestätigen Sie dann Ihre Bestellung. Die folgende Darstellung zeigt einen Workflow, keine Live-Instanz und keine Leistungszusage.

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
SitzungsdetailsBeispiel
SitzungSSH-Login
StandortSingapur · SG
ModellShell M4
KonfigurationM4 · 16GB · 256GB
AbrechnungszeitraumPro Tag · $21.8
BereitgestelltTag 1, 09:02
Läuft abTag 2, 09:02
StandortauslastungVerfügbar
Beispielzeitraum24h
38%
38 % genutztNoch etwa 15 Stunden

Verfügbarkeit, Bereitstellungszeit und Ablaufzeit werden aktuell in der Konsole angezeigt.

Physischer Mac, keine VM

Der ganze Mac gehört Ihnen.Keine Mitnutzer, keine Aufteilung.

Jede Bestellung umfasst einen eigenen physischen Apple-Silicon-Mac. Sie nutzen macOS über die SSH-Kommandozeile und können auch die grafische Oberfläche öffnen. CPU, GPU und Unified Memory werden nicht anderen Kunden zugeteilt. So müssen Sie die Ressourcen des ganzen Macs nicht mit anderen Instanzen teilen.

  • CPU, GPU und Unified Memory werden nicht geteilt

    Die Ressourcen des gesamten Macs stehen Ihren Workloads zur Verfügung. Builds, Simulatoren und Inferenz konkurrieren dennoch um die Ressourcen dieses Geräts. Messen Sie zuerst den Spitzenbedarf eines einzelnen Jobs und legen Sie dann die Zahl paralleler Runner fest. „Exklusiv“ bedeutet nicht unbegrenzte Parallelität.

  • Xcode-Versionen projektbezogen verwalten

    Installieren Sie Xcode-Versionen, die mit Ihrem aktuellen macOS kompatibel sind. Mehrere Versionen können parallel vorhanden sein; wählen Sie anschließend mit xcode-select oder DEVELOPER_DIR die gewünschte Version aus. Prüfen Sie zuerst, welche SDKs Ihr Projekt benötigt, und migrieren Sie dann die Pipeline, damit Toolchain-Updates den Release-Branch nicht beeinträchtigen.

  • Signierung und Metal direkt auf dem Mac

    Erstellen Sie ein Archive mit Zertifikaten, Profilen und Projektkonfigurationen, die Sie verwenden dürfen. Unified Memory und Metal eignen sich für Grafik- und Inferenzaufgaben. Eine Signierung bedeutet nicht, dass externe Testgeräte verbunden sind. Klären Sie den Anschluss echter Geräte vorab über ein Support-Ticket.

Drei Modelle, immer der ganze Mac

Chip, Unified Memory und SSD entsprechen jeweils der vollständigen Ausstattung eines physischen Macs. Wählen Sie den Arbeitsspeicher nach Ihrem Working Set und planen Sie den Speicherplatz für Quellcode, Caches und Build-Artefakte.

Shell M4ChipM4Unified Memory16GBSSD256GB
Shell M4 PlusChipM4Unified Memory24GBSSD512GB
Shell M4 ProChipM4 ProUnified Memory64GBSSD2TB

Für kurzfristige Builds eignet sich Shell M4; mehr Platz für Caches und dauerhaft laufende Aufgaben bietet Shell M4 Plus. Für speicherintensive Workloads kommt Shell M4 Pro infrage. Bei Bedarf können Sie eine SSD mit +1TB oder +2TB hinzufügen. Thunderbolt 5 für den Verbund ist eine separate Zusatzoption. Die genauen Konfigurationen finden Sie auf derTarifseite.

5 Standorte

Singapur, Japan (Tokio), Südkorea (Seoul), Hongkong und US-Ostküste. Wählen Sie anhand der Netzwerkpfade Ihres Teams, nicht nur nach der Entfernung auf der Karte.

3 Modelle

Von M4 / 16GB / 256GB bis M4 Pro / 64GB / 2TB. Alle drei Modelle bieten einen exklusiven physischen Mac.

Ab $21.8 pro Tag

Der Tagespreis für Shell M4 gilt in US-Dollar. Bei längerer Nutzung lohnt sich ein Vergleich der Wochen-, Monats- und Quartalspreise.

Angaben: Standorte und Modelle richten sich nach dem verfügbaren Angebot. Die aktuelle Verfügbarkeit sehen Sie in der Konsole; Preise finden Sie auf der Tarifseite.

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
Die Ausgabe dient nur als Formatbeispiel; 186 Sekunden sind kein Leistungsbenchmark. Verwenden Sie den Beispiel-Fingerabdruck nicht, um einen echten Mac zu verifizieren.
Von der Verbindung bis zum Build-Artefakt

Von der ersten SSH-Verbindung bis ARCHIVE SUCCEEDED.

Ihr Hauptrechner kann weiterhin mit Windows oder Linux laufen. Verlagern Sie nur Builds, die macOS erfordern, auf den Mac. Bringen Sie zunächst einen Befehl zum Laufen und übergeben Sie genau diesen anschließend an die CI, statt alle Tools auf einmal zu migrieren.

  • Beim ersten Verbinden zuerst den Fingerabdruck prüfen

    Rufen Sie die Verbindungsdaten in der Konsole ab und prüfen Sie den tatsächlichen Host-Fingerabdruck, bevor Sie die Verbindung akzeptieren. Ändern Sie anschließend das temporäre Passwort und hinterlegen Sie Ihren SSH-Schlüssel. Zugangsdaten gehören weder ins Repository noch in öffentliche Logs.

  • Toolchain festlegen und dann das Archive erstellen

    Prüfen Sie den Xcode-Pfad, die Lockfiles der Abhängigkeiten und die Signierungseinstellungen. Zertifikate und Profile werden auf dem Mac eingerichtet; Build-Logs und Exit-Codes kann die Pipeline direkt auslesen.

  • Build-Artefakte abrufen und Builds nachvollziehbar dokumentieren

    Übertragen Sie Archive, Installationspakete und dSYM-Dateien mit rsync zurück. Dokumentieren Sie Commit, Xcode-Version und Build-Parameter. Vergleichen Sie die Laufzeit nur bei gleichem Code, Cache-Status und denselben Einstellungen für parallele Jobs.

Standorte

Fünf Standorte, ein einheitlicher Workflow

Alle drei Modelle sind an allen fünf Standorten verfügbar. Klicken Sie einen Standort an, um die Konfiguration für Ihre Bestellung aufzurufen – nicht eine allgemeine Standortseite. Die aktuelle Verfügbarkeit sehen Sie in der Konsole.

Bei Desktop-Arbeit zählt vor allem die Latenz; bei Massen-Builds sind der Download von Abhängigkeiten und die Rückübertragung der Artefakte entscheidend. Die Standorte sind 365 Tage im Jahr in Betrieb. Die geografische Entfernung ist kein Ersatz für eine gemessene Latenz.

Preise

Drei Modelle, tageweise buchbar

An allen fünf Standorten gelten dieselben Preise. Testen Sie zuerst Ihren tatsächlichen Ressourcenbedarf mit einem Projekt und entscheiden Sie dann, ob sich eine längere Laufzeit lohnt. Die Mietzeit beginnt mit der Bereitstellung. Den genauen Beginn und das Ablaufdatum sehen Sie in der Konsole.

Shell M4

m4-16-256

$21.8/ Tag

Monatlich $108.9 / Monat

Für kurzfristige Builds, Release-Tests und Entwicklungsumgebungen mit einzelnen Jobs. Prüfen Sie zuerst, ob sich Abhängigkeiten installieren, Signierungen durchführen und Build-Artefakte zurückübertragen lassen.

Chip
M4
Unified Memory
16GB
SSD
256GB
Shell M4 mieten

Shell M4 Plus

m4-24-512

$39.6/ Tag

Monatlich $198.1 / Monat

Mehr Platz für dauerhaft laufende Runner, Dependency-Caches und verschiedene Tools. Erhöhen Sie die Zahl paralleler Jobs schrittweise anhand des Spitzenbedarfs Ihres Projekts.

Chip
M4
Unified Memory
24GB
SSD
512GB
Shell M4 Plus mieten

Shell M4 Pro

m4pro-64-2tb

$61.6/ Tag

Monatlich $308.1 / Monat

Für speicherintensive Builds und MLX-Experimente. Ob ein Modell in den Speicher passt, hängt auch von den Gewichten, dem Kontext-Cache und dem Laufzeitbedarf ab.

Chip
M4 Pro
Unified Memory
64GB
SSD
2TB
Shell M4 Pro mieten

Bei Wochen-, Monats- und Quartalsbuchungen sparen Sie. Für Shell M4 kostet der gesamte Zeitraum $58.8 pro Woche, $108.9 pro Monat oder $296.2 pro Quartal. Zusatzoptionen werden separat berechnet. Prüfen Sie Konfiguration und Gesamtbetrag vor der Bestellung.

Alle Laufzeiten und Zusatzoptionen ansehen
Zahlung und Abrechnung

Zwei Zahlungsmethoden, eine Währung

Alle Preise und Rechnungen werden in US-Dollar (USD) angegeben. Unterstützt werden ausschließlich die folgenden zwei Zahlungsmethoden. Welche Zahlungs-Gateways verfügbar sind, zeigt die Backend-Schnittstelle an.

Prüfen Sie vor der Zahlung Modell, Standort, Laufzeit und Zusatzoptionen. Eine Überweisung gilt nicht automatisch als Zahlungseingang. Ihre Zugangsdaten erhalten Sie über die Konsole. Senden Sie weder Kartennummern noch private Schlüssel an den Support.

Krypto-Zahlung

USDT-TRC20

Nutzen Sie die Angaben zu Netzwerk, Betrag und Empfänger auf der Checkout-Seite. Prüfen Sie das Netzwerk vor der Überweisung. Bei Fragen zur Abrechnung können Sie den Transaktions-Hash zur Zuordnung angeben.

Abwicklung über Stripe

Visa / Mastercard / Amex

Ihre Kartendaten werden während des Zahlungsvorgangs verarbeitet; vollständige Kartennummern speichern wir nicht. Ob eine zusätzliche Verifizierung erforderlich ist, erfahren Sie im Zahlungsfenster.

Einheitliche Preise

Abrechnung in US-Dollar $

Tages-, Wochen-, Monats- und Quartalspreise sowie SSD- und Thunderbolt-5-Zusatzoptionen werden in US-Dollar angegeben. Maßgeblich ist der Gesamtpreis für den gebuchten Zeitraum, nicht der angezeigte Tagesdurchschnitt.

Im Konto verwalten

Ablaufdatum und Verlängerung in der Konsole prüfen

Nach der Bereitstellung können Sie Instanz, Bestellung und Rechnung einsehen. Prüfen Sie vor einer Verlängerung oder Konfigurationsänderung den aktualisierten Preis. Sichern Sie Ihre Daten, bevor Sie Workloads migrieren.

Konsole öffnen
Häufige Fragen

Antworten auf die fünf häufigsten Fragen

Klären Sie vor der Buchung, wem die Ressourcen zugeordnet sind, wie die Bereitstellung erfolgt und welche Grenzen für Ihre Daten gelten. Weitere Fragen zu Modellauswahl, Abrechnung, Netzwerk und Daten beantwortet dieFAQ.

Für eine passende Konfiguration senden Sie an support@armshell.com Angaben zu Toolchain, Build-Häufigkeit, Spitzenbedarf an Arbeitsspeicher und geplanter Laufzeit. Bei Fragen zu einer bestehenden Bestellung melden Sie sich in der Konsole und erstellen ein Support-Ticket, damit wir die richtige Instanz zuordnen können.

Habe ich den ganzen Mac exklusiv für mich?

Ja. Jede Bestellung umfasst einen eigenen physischen Apple-Silicon-Mac. CPU, GPU, Unified Memory und SSD stehen ausschließlich Ihrer Umgebung zur Verfügung; es handelt sich nicht um eine VM mit gemeinsam genutzten Ressourcen. Builds, Desktop-Sitzungen und Inferenz, die Sie selbst auf dem Mac ausführen, teilen sich weiterhin dessen Ressourcen. Begrenzen Sie daher die Parallelität und überwachen Sie die Speicherauslastung.

Wie lange dauert die Bereitstellung?

Nach bestätigtem Zahlungseingang wird Ihre Bestellung bereitgestellt. Den aktuellen Status und Ihre Verbindungsdaten sehen Sie in der Konsole; eine feste Minutenzahl können wir nicht zusagen. Bei USDT-TRC20 muss die Zahlung bestätigt werden, bei Kartenzahlungen die erfolgreiche Freigabe durch das Gateway. Wenn Sie bereits bezahlt haben, der Bestellstatus aber noch nicht aktualisiert ist, erstellen Sie in der Konsole ein Support-Ticket mit Bestellnummer oder Transaktions-Hash. Zahlen Sie nicht erneut.

Kann ich während der Laufzeit upgraden oder Optionen hinzufügen?

In der Konsole sehen Sie verfügbare Modellwechsel und Zusatzoptionen wie +1TB / +2TB SSD und Thunderbolt 5 für den Verbund. Ob eine bestehende Bestellung direkt geändert werden kann, wie eine Preisdifferenz berechnet wird und ob eine Migration nötig ist, erfahren Sie vorab im Angebot und in den Bearbeitungshinweisen. Gehen Sie nicht davon aus, dass ein Upgrade ohne Unterbrechung möglich ist. Sichern Sie wichtige Dateien und notieren Sie Toolchain und Signierungseinstellungen, bevor Sie Änderungen vornehmen.

Was passiert nach Ablauf mit meinen Daten?

Das Ablaufdatum sehen Sie in der Konsole. Verlängern Sie vor Ablauf oder exportieren Sie Ihre Daten; nutzen Sie den Mac nicht als einziges Backup. Nach dem Ablauf kann der Zugriff enden. Die konkreten Bedingungen für eine Wiederherstellung, die Aufbewahrung sowie die Rücknahme und Löschung richten sich nach den Bestellhinweisen und Mitteilungen in der Konsole. Es gibt keine Zusage zu einer festen Aufbewahrungsdauer oder zur Wiederherstellung nach der Löschung. Übertragen Sie Quellcode, Archive, dSYM-Dateien und wichtige Konfigurationen rechtzeitig mit rsync zurück.

Welche Zahlungsmethoden werden unterstützt?

Unterstützt werden ausschließlich USDT-TRC20 und Visa / Mastercard / Amex (über Stripe); alle Beträge werden in US-Dollar (USD) abgerechnet. Welche Gateways verfügbar sind, zeigt die Backend-Schnittstelle an. Bei Fragen zu Zahlung oder Rechnung geben Sie bitte Bestellnummer, Zahlungsstatus und gegebenenfalls den Transaktionsbeleg an. Senden Sie in Support-Tickets keine vollständigen Kartennummern, Bestätigungscodes oder sonstigen vertraulichen Zugangsdaten.

$ ssh dev@your-node

Heute einen Mac brauchen? Heute starten.

Shell M4 ab $21.8 pro Tag. Wählen Sie Standort und Laufzeit und verlagern Sie Ihren nächsten Build auf Ihren exklusiven physischen Mac.