| Structure des coûts |
À partir de $19.2 par jour ; facturation selon le modèle, la durée et les options choisis. |
Achat initial, auxquels s’ajoutent l’électricité, Internet, l’hébergement ou les locaux, ainsi que le temps de l’équipe. |
Certaines plateformes facturent à la minute ou à la tâche ; les règles de file d’attente, de concurrence et de stockage supplémentaire varient. |
| Mise à disposition |
Commandez et utilisez votre Mac le jour même. Après confirmation du paiement, un Mac dédié vous est attribué et les informations de connexion sont accessibles dans la console. |
Achat, transport, installation et configuration réseau : prévoyez généralement plusieurs jours, voire davantage. |
L’environnement se crée rapidement, mais le lancement d’une tâche dépend toujours des quotas disponibles et de la file d’attente. |
| Exclusivité des ressources |
Un Mac mini physique est loué à un seul client, sans hôte partagé avec d’autres clients. |
Machine réservée à votre équipe ; vous gérez le matériel, l’alimentation et le réseau. |
L’environnement virtuel partage son hôte avec d’autres locataires ; la plateforme définit l’isolation et les quotas. |
| Mise à niveau et migration |
Choisissez un autre format ou nœud selon la charge. Lors d’un changement d’instance, prévoyez la migration du code, du cache et de la configuration CI. |
En cas de capacité insuffisante, il faut acheter ou remplacer du matériel ; un déploiement multi-région nécessite aussi un hébergement local. |
Le choix dépend des configurations, des quotas de concurrence et des régions proposés par la plateforme. |
| Cache et chaîne d’outils |
Pendant la location, vous pouvez conserver DerivedData, le cache des dépendances et plusieurs versions de Xcode. |
La conservation à long terme est possible ; l’équipe gère le nettoyage du disque, les sauvegardes et les versions. |
Les fichiers locaux peuvent être supprimés à la fin d’une instance temporaire ; un cache durable nécessite généralement une solution de stockage séparée. |
| Responsabilités liées à l’infrastructure |
Le centre de données gère l’alimentation, le réseau et le refroidissement ; l’équipe gère le code, la configuration système et les builds. |
Tout gérer en interne, ou acheter séparément des services d’hébergement, de réseau et de supervision. |
La plateforme gère les hôtes et l’orchestration ; l’équipe doit s’adapter aux images, aux limites de durée et aux règles d’exécution. |
| Particulièrement adapté à |
Une exécution continue, des runners autogérés, une chaîne d’outils fixe et des équipes réparties sur plusieurs régions. |
Une infrastructure d’hébergement déjà en place, un besoin d’accès physique au matériel et la volonté d’en assumer la gestion. |
Des tâches indépendantes, courtes et reproductibles, avec une tolérance à l’attente en file et à la réinitialisation de l’environnement. |