Pour les équipes qui livrent au quotidien

3 offres de build, à la journée ou au trimestre

Chaque offre comprend un Mac mini physique complet, réservé à votre équipe — pas une machine virtuelle. Le datacenter prend en charge l’alimentation, le réseau et le refroidissement. Votre machine reste en ligne 365 jours par an, pour que votre équipe se concentre sur les builds et les mises en production.

Choisissez d’abord une configuration selon les besoins en mémoire et en cache de vos projets, puis une durée selon le temps d’utilisation prévu. Premier tarif : $19.7/jour. Si vous ne compilez qu’occasionnellement et disposez déjà d’un Mac inutilisé, vous pouvez aussi conserver votre infrastructure actuelle.

Tous les tarifs sont en USD. La disponibilité réelle est indiquée en temps réel dans le portail.

Définissez le budget par machine

Le tarif varie selon la durée, pas l’exclusivité

Les trois offres incluent une interface graphique macOS et un environnement en ligne de commande. Testez un projet représentatif pour mesurer la mémoire utilisée, le téléchargement des dépendances et la taille des artefacts. Inutile de choisir la configuration la plus puissante pour des besoins de parallélisme qui ne se sont pas encore présentés.

Port M4 Base

Une app, quelques builds par jour : démarrez avec un pipeline fiable.

$19.7/jour

Puce
M4
Mémoire unifiée
16GB
SSD
256GB
À la journée
$19.7/jour
À la semaine
$53.2/semaine
Au mois
$98.5/mois
Au trimestre
$267.9/trimestre

Idéal pour valider la signature automatique, l’archivage et l’envoi. Évitez de lancer plusieurs simulateurs et builds lourds simultanément avec 16GB de mémoire.

Louer Port M4 Base

Port M4 Plus

Builds quotidiens, plusieurs branches et tests sur simulateur, avec plus de place pour le cache.

$40.3/jour

Puce
M4
Mémoire unifiée
24GB
SSD
512GB
À la journée
$40.3/jour
À la semaine
$108.9/semaine
Au mois
$201.6/mois
Au trimestre
$548.4/trimestre

Conçu pour les runners persistants, la réutilisation du cache de dépendances et les tâches de test. Déterminez le parallélisme à partir de mesures réelles, pas du nombre de personnes dans l’équipe.

Louer Port M4 Plus

Port M4 Pro

Projets volumineux à plusieurs targets, tests exigeants et inférence de modèles en local.

$61.4/jour

Puce
M4 Pro
Mémoire unifiée
64GB
SSD
2TB
À la journée
$61.4/jour
À la semaine
$165.8/semaine
Au mois
$307.1/mois
Au trimestre
$835.3/trimestre

Pour les tâches où la mémoire ou la taille du projet est devenue un facteur limitant. Pour l’entraînement multi-GPU, un Mac mini n’est pas le matériel adapté.

Louer Port M4 Pro

Tous les tarifs sont en dollars américains. Paiement par USDT-TRC20 ou Visa / Mastercard / Amex (via Stripe). Les moyens de paiement réellement disponibles sont ceux indiqués par l’interface du serveur.

Partez du point de blocage de votre pipeline

Identifiez la cause de l’attente avant d’ajouter des ressources

L’attente d’un runner partagé pour obtenir des ressources et la concurrence entre tâches sur une machine dédiée sont deux problèmes distincts. Une machine dédiée élimine la concurrence entre clients ; les tâches qui tournent sur cette même machine se partagent toujours ses ressources et doivent être planifiées.

Choisissez selon votre charge de travail ; les recommandations servent de point de départ aux tests, pas de garantie de parallélisme
Projet et rythme Point de départ À vérifier d’abord À éviter
Build léger : une app, quelques compilations par jour Port M4 Base L’archivage complet aboutit-il ? Les dépendances, DerivedData et artefacts tiennent-ils dans l’espace disque disponible ? 16GB ne suffisent pas pour plusieurs simulateurs en même temps. Évitez aussi d’y lancer des tâches d’inférence lourdes.
Développement quotidien, branches parallèles et tests sur simulateur Port M4 Plus La pression mémoire pendant les builds et tests simultanés ; faut-il décaler main et nightly ? La possibilité d’enregistrer plusieurs runners ne signifie pas que le parallélisme est illimité. Limitez d’abord le nombre de tâches simultanées.
Projet volumineux à plusieurs targets et inférence de grands modèles Port M4 Pro La mémoire nécessaire au modèle, le pic mémoire du projet et la taille de l’archive ; peut-on séparer build et inférence dans le temps ? Ne convient pas à l’entraînement multi-GPU. Si le réseau vers les dépôts de dépendances est le goulot d’étranglement, une puce plus puissante ne suffira pas forcément.

Conservez les journaux d’un build propre et d’un build avec cache, puis comparez leur durée, la pression mémoire et l’espace disque restant. Pour quelques builds par mois seulement, un Mac déjà disponible au bureau peut être plus économique.

Des caractéristiques détaillées

Une machine physique dédiée, pas un quota partagé

La machine entière est attribuée à un seul client. Votre équipe peut y planifier plusieurs tâches, mais celles-ci se partagent le CPU, la mémoire unifiée et le SSD de la machine. Une seule machine ne constitue pas plusieurs environnements isolés.

Port M4 Base

Puce
Apple Silicon M4
Mémoire unifiée
16GB
Stockage
256GB SSD
Réseau
Connexion au datacenter, 5 régions au choix
Type de machine
Machine physique dédiée, pas une machine virtuelle

Port M4 Plus

Puce
Apple Silicon M4
Mémoire unifiée
24GB
Stockage
512GB SSD
Réseau
Connexion au datacenter, 5 régions au choix
Type de machine
Machine physique dédiée, pas une machine virtuelle

Port M4 Pro

Puce
Apple Silicon M4 Pro
Mémoire unifiée
64GB
Stockage
2TB SSD
Réseau
Connexion au datacenter, 5 régions au choix
Type de machine
Machine physique dédiée, pas une machine virtuelle

Régions disponibles : Singapour, Japon (Tokyo), Corée du Sud (Séoul), Hong Kong et États-Unis (côte Ouest). Ces caractéristiques ne garantissent pas une vitesse de build donnée : les dépendances, la version de Xcode et la stratégie de cache influent sur les résultats.

Ajoutez uniquement ce dont vous avez besoin

Stockage pour le cache, connexion pour la coordination

Distinguez le manque d’espace disque du manque de mémoire. L’extension SSD accueille les dépendances, les archives et le cache, sans augmenter la mémoire unifiée. L’interconnexion Thunderbolt 5 sert à coordonner plusieurs machines ; elle ne les transforme pas en une seule machine dotée d’une mémoire plus importante.

+1TB SSD

Pour les projets qui approchent de la limite de stockage de base sans nécessiter encore une extension plus importante. Supprimez d’abord les anciens caches qui peuvent être recréés, puis décidez si vous devez conserver davantage d’archives.

À la journée
$2.6/jour
À la semaine
$7/semaine
Au mois
$12.9/mois
Au trimestre
$35.1/trimestre

+2TB SSD

Pour les artefacts volumineux, les exports en lot ou une conservation prolongée des archives. Cet espace supplémentaire ne remplace pas une sauvegarde séparée : conservez ailleurs les certificats importants et les livrables.

À la journée
$5.2/jour
À la semaine
$14/semaine
Au mois
$25.8/mois
Au trimestre
$70.2/trimestre

Interconnexion Thunderbolt 5

Tarif par machine, pour les configurations qui nécessitent déjà une coordination entre plusieurs machines. Vérifiez d’abord la répartition des tâches et les possibilités de connexion ; les builds iOS classiques sur une seule machine n’en ont pas besoin par défaut.

À la journée / machine
$1.4/jour
À la semaine / machine
$3.7/semaine
Au mois / machine
$6.9/mois
Au trimestre / machine
$18.8/trimestre

Ces options sont facturées séparément et ne comprennent pas la location de la machine. Lors de la commande, vérifiez le montant total selon la durée, la quantité et la configuration choisies. Pour connecter plusieurs machines, confirmez d’abord vos besoins de déploiement via un ticket dans le portail.

Comprenez chaque ligne de votre facture

Exemple détaillé de facture mensuelle

Prenons un Port M4 Plus dans la région de Tokyo avec l’option +1TB SSD. Il s’agit d’un exemple de calcul, pas d’un reçu de paiement ni de la confirmation qu’une machine a été créée pour vous.

Exemple de configuration mensuelle

Période de facturation
Au mois
Région
Tokyo
Port M4 Plus
$201.6/mois
+1TB SSD
$12.9/mois
Total machine + option
$201.6 + $12.9 USD
Calcul : 201.6 + 12.9 = 214.5. Le montant réel de la commande est celui affiché sur la page de paiement.

La durée détermine le tarif appliqué

Dans cet exemple, la facturation est mensuelle. La machine et l’option utilisent donc leurs tarifs mensuels, et non le tarif journalier multiplié par le nombre de jours.

La région indique l’emplacement

Tokyo est l’emplacement de la machine dans cet exemple, pas un supplément régional sur la facture. Tenez également compte de l’emplacement de vos dépôts, de vos sources de dépendances et de l’envoi des artefacts.

Machine et option sont facturées séparément

La machine comprend Apple Silicon M4 · 24GB de mémoire unifiée · 512GB SSD ; +1TB SSD est une option de stockage distincte qui ne change ni la puce ni la mémoire.

Choisissez ensuite le moyen de paiement

Payez par USDT-TRC20 ou Visa / Mastercard / Amex (via Stripe). Tous les montants sont en USD. Les moyens de paiement disponibles sont ceux indiqués par l’interface du serveur.

Selon la durée d’utilisation

Testez sur une courte période, comparez le tarif mensuel

La location à la journée n’est pas forcément plus avantageuse sur le long terme. Estimez d’abord combien de temps la machine devra rester disponible, puis comparez les tarifs totaux de la même configuration. Après votre test, choisissez rapidement une durée adaptée à la suite.

À la journée : testez un pipeline complet

Idéal pour une première intégration, le diagnostic de l’environnement de build ou un renfort temporaire pendant une semaine de release. Ne vous contentez pas de vérifier que la compilation aboutit : testez aussi la signature, l’archivage, l’envoi et la récupération des journaux.

Enregistrez des étapes d’installation et de configuration reproductibles afin de ne pas vous retrouver, à la fin du test, avec un répertoire de travail impossible à recréer.

À la semaine : couvrez une période de travail concentrée

Adapté aux tâches d’intégration, de test et de publication dont la durée est bien définie. Si le travail s’étend sur plusieurs semaines, comparez directement avec le tarif mensuel au lieu de reconduire automatiquement la facturation hebdomadaire.

Choisissez une durée qui couvre les attentes et les vérifications, pas seulement les heures de compilation estimées.

Au mois ou au trimestre : gardez un environnement disponible

Convient aux équipes qui fusionnent régulièrement du code, exécutent des tests nightly et réutilisent leur cache. Avant de choisir le trimestre, vérifiez que le projet se poursuivra et que la configuration répondra aux charges à venir.

Une location longue durée évite de répéter certaines configurations, mais vous devez toujours gérer vos sauvegardes et votre pipeline. Ne les conservez pas uniquement sur la machine.

Un calcul simple à vérifier : divisez le tarif mensuel de la configuration par son tarif journalier pour obtenir le nombre de jours à partir duquel la facturation à la journée atteint le prix du mois. Base : 98.5 ÷ 19.7 = 5 ; Plus : 201.6 ÷ 40.3 ≈ 5.003 ; Pro : 307.1 ÷ 61.4 ≈ 5.002. Pour 6 jours consécutifs, comparez d’abord le tarif mensuel des trois offres. Cette comparaison ne signifie pas que le système convertira automatiquement la période d’une commande en cours.

Une offre, cinq régions

Choisissez l’emplacement selon le trajet réseau de votre pipeline

Les trois offres sont disponibles à Singapour, au Japon (Tokyo), en Corée du Sud (Séoul), à Hong Kong et dans l’ouest des États-Unis. La proximité ne se limite pas à la distance avec votre équipe : pensez aussi au téléchargement du code et des dépendances, ainsi qu’à l’envoi des artefacts. Aucune latence urbaine n’est garantie sans mesure.

Toutes les combinaisons sont disponibles dans le catalogue. Vérifiez la disponibilité en temps réel dans le portail ; ce tableau n’est pas une consultation en direct.
Modèle Singapour Japon (Tokyo) Corée du Sud (Séoul) Hong Kong États-Unis (Ouest)
Port M4 Base Disponible Disponible Disponible Disponible Disponible
Port M4 Plus Disponible Disponible Disponible Disponible Disponible
Port M4 Pro Disponible Disponible Disponible Disponible Disponible

Pendant vos tests, mesurez séparément le téléchargement du code, l’installation initiale des dépendances, le build avec cache et l’envoi des artefacts. Si le téléchargement de dépendances externes est lent, ajustez d’abord le cache et le trajet réseau avant d’envisager une configuration supérieure.

Clarifiez les points importants avant de commander

La configuration peut changer ; préparez vos données

Vérifiez les règles relatives à la durée, au remplacement de machine et au paiement avant de confier vos builds quotidiens à la machine. Pour les opérations concernant une commande en cours, référez-vous aux informations du portail et à la confirmation du support.

Puis-je passer à une offre supérieure si la mémoire vient à manquer ?

Ouvrez un ticket dans le portail en indiquant votre offre actuelle, le pic mémoire de votre projet et la configuration souhaitée. Un changement de machine physique peut nécessiter un remplacement et une migration de l’environnement : il ne s’agit pas d’ajouter de la mémoire à chaud comme sur une machine virtuelle. Confirmez la procédure, les frais et le calendrier de migration avant toute intervention. Pensez à sauvegarder au préalable votre code, votre configuration, vos éléments de signature et vos artefacts importants.

Que vérifier avant le renouvellement ou la fin de la location ?

Vérifiez dans le portail la période de facturation, la date d’expiration et les options de renouvellement. Ne partez pas du principe qu’un paiement prolongera automatiquement toutes vos machines. Avant l’expiration, renouvelez ou migrez vos données. Vérifiez en particulier les tâches nightly, les sauvegardes de certificats et le stockage des artefacts. Une machine louée ne constitue pas une archive à long terme accessible après expiration ; l’état de la commande affiché dans le portail fait foi.

Pourquoi tous les tarifs et options sont-ils uniquement en USD ?

Une facturation en dollars facilite la comparaison des machines, des durées et des options dans un même catalogue. Les montants ne sont pas convertis en monnaie locale. Avant de payer, vérifiez le montant en USD sur la page de paiement, ainsi que la configuration et la période choisies, pour ne pas confondre tarif journalier et tarif mensuel.

Quels moyens de paiement sont acceptés ?

Seuls USDT-TRC20 et Visa / Mastercard / Amex (via Stripe) sont acceptés. Les moyens réellement disponibles sont ceux indiqués par l’interface du serveur. Si vous devez faire vérifier l’état de votre commande après le paiement, transmettez les informations de commande et les justificatifs nécessaires dans un ticket via le portail. N’envoyez jamais votre numéro de carte complet ni d’identifiants sensibles.

Avec une machine dédiée, chaque build s’exécute-t-il sans attente ?

Une machine dédiée est attribuée à un seul client et ses ressources ne sont pas partagées avec d’autres clients. Plusieurs builds sur cette même machine restent en concurrence pour le CPU, la mémoire et le disque. Définissez une limite de parallélisme pour vos runners et décalez les tests UI lourds et l’archivage. Évaluez le besoin de plusieurs machines en fonction de la fréquence des tâches et de leur durée réelle.

Une disponibilité toute l’année signifie-t-elle qu’il n’est pas nécessaire de faire des sauvegardes ?

Non. La machine reste en ligne 365 jours par an, mais une panne matérielle doit tout de même être diagnostiquée via un ticket, puis traitée selon la procédure de remplacement confirmée. Sauvegardez séparément les éléments de signature, la configuration du pipeline et les artefacts impossibles à recréer. Le cache peut être reconstruit, mais prévoyez le temps nécessaire dans votre calendrier de publication. Documentez les étapes de recréation de l’environnement pour faciliter une éventuelle migration.

Louez une journée et testez votre pipeline de bout en bout

À partir de $19.7/jour. Testez la compilation, les tests, l’archivage et l’envoi avec votre propre dépôt, puis décidez si vous souhaitez garder la machine à disposition. Inutile de vous engager sur une longue durée avant d’avoir validé la charge réelle.