À propos de VMMini

Transformez vos besoins ponctuels en nœuds physiques aux limites clairement définies

VMMini fournit exclusivement des Mac physiques dédiés dans le cloud. Chaque commande correspond à un nœud physique Apple Silicon, adapté à l’inférence MLX, au déploiement IA sur Mac, aux builds iOS/macOS et à l’automatisation à distance : il ne s’agit pas d’une machine virtuelle découpée dans des ressources partagées.

Nous publions uniquement les configurations VMMini M4 réellement disponibles à la location, ainsi que nos quatre nœuds : Singapour, Japon (Tokyo), Corée du Sud (Séoul) et Hong Kong. Les configurations, les prix par durée et le périmètre du catalogue sont identiques sur les pages publiques et dans le portail.

VMMini Nœud physique
Configuration
M4 / 16GB / 256GB
Mode d’exploitation
Nœud physique dédié, pas une VM
Durées de facturation
Jour, semaine, mois, trimestre
Objectif de service
99.9%
Pourquoi ce service uniquement

Un équipement doit suivre le cycle d’une mission, pas devenir un projet permanent à gérer

Une expérimentation d’inférence, une phase intensive de publication ou un pic de builds ne durent souvent que quelques jours ou quelques semaines. Acheter une machine transforme pourtant l’approvisionnement, l’installation, le réseau, l’accès à distance, les mises à jour système et la gestion des incidents en tâches permanentes. VMMini regroupe ces opérations d’infrastructure dans un service Mac cloud disponible selon la durée choisie.

01

Commencez par la mission, puis choisissez sa durée

Une validation d’inférence MLX peut avancer au jour le jour, une file de builds avant publication peut s’étendre sur une semaine, et un exécuteur d’intégration continue nécessite souvent un fonctionnement mensuel ou trimestriel. Choisissez la durée selon la mission, sans conserver une machine inactive après un pic ponctuel.

02

Définissez les limites physiques avant la commande

Avant de choisir un nœud, vous pouvez vérifier la puce, la mémoire, le stockage, le prix par durée et les options. VMMini M4 correspond précisément à M4, 16GB de RAM et 256GB de SSD : aucun nom de gamme vague ne masque les caractéristiques réelles.

03

Préparez la sortie en même temps que le déploiement

Avant le début d’une mission, définissez l’export des livrables, la durée de conservation des journaux, la révocation des clés et le nettoyage des données. Ainsi, une utilisation quotidienne ou hebdomadaire d’un Mac cloud ne se termine pas par une intervention improvisée.

Principes produit

Quatre points à clarifier avant de créer une commande

Pour évaluer un service d’infrastructure, une équipe technique a besoin d’informations vérifiables. Nous appliquons un catalogue fixe aux pages, au portail et au support : les faits ne sont pas remplacés par un discours flou.

Configuration claire

La seule configuration disponible est VMMini M4 : M4, 16GB de RAM et 256GB de SSD. Si vous avez besoin de davantage de stockage ou d’une liaison Thunderbolt 5, l’option est facturée séparément et n’est pas incluse dans la configuration de base.

Nœuds détaillés

Le catalogue couvre quatre nœuds : Singapour, Japon (Tokyo), Corée du Sud (Séoul) et Hong Kong. Faites votre choix selon l’emplacement de l’équipe, du dépôt de code et des utilisateurs, plutôt qu’en fonction du seul nom de la ville.

Prix cohérents

La configuration de base est strictement facturée $20.5/jour, $55.4/semaine, $102.6/mois et $279.1/trimestre. Les prix affichés pour chaque durée correspondent au catalogue de commande et sont indiqués et réglés en USD.

État vérifiable

Les combinaisons de modèles et de nœuds du catalogue sont normalement disponibles à la commande. L’état réellement disponible est celui renvoyé en temps réel par le portail. Les événements, commandes et demandes de support doivent être associés à une heure et à un identifiant de commande précis.

Limite claire : Des ressources de calcul partagées ne sont jamais présentées comme un nœud physique dédié. Le matériel du nœud, le chemin réseau externe et les logiciels de l’utilisateur sont trois niveaux distincts, à vérifier séparément.
Pour qui

Des ressources pour les tâches qui exigent un véritable environnement d’exécution macOS

Les équipes qui utilisent un même Mac cloud n’ont pas toutes les mêmes priorités. Nous décrivons les entrées, le mode d’exécution et les livrables à récupérer selon chaque charge de travail, au lieu de tout résumer par « développement à distance ».

Développement iOS / macOS BUILD

Déportez les pics de compilation de votre poste

Les développeurs ont généralement besoin d’une toolchain Xcode fixe, d’un cache de dépendances stable, d’archives traçables et de journaux d’échec reproductibles. Le problème n’est pas une compilation isolée, mais la concurrence sur les machines locales, la dérive des environnements et la dispersion des livrables pendant les publications.

Entrées
Code, fichiers de verrouillage, configuration de build, identifiants contrôlés
Exécution
Builds en ligne de commande, tests, archivage et conservation des journaux
Livrables
Archives, rapports de test, fichiers de symboles et historiques de build
Équipes CI/CD QUEUE

Donnez à votre runner auto-hébergé un périmètre clair

Les équipes d’intégration continue suivent le débit des files, l’isolation des projets, le nettoyage des caches, la révocation des exécuteurs et les nouvelles tentatives. Un environnement partagé peut propager la pollution des caches et les problèmes de droits : un nœud physique dédié facilite l’établissement d’une base d’exécution par machine.

Entrées
Informations d’enregistrement du runner, droits du dépôt et étiquettes de tâche
Exécution
Répertoires de travail isolés, concurrence limitée, fichiers temporaires nettoyés
Livrables
Journaux de pipeline, résultats de test, packages et informations de contrôle
Expérimentation IA MLX

Reproduisez vos expériences et déployez vos services sur Apple Silicon

L’inférence MLX et le déploiement IA sur Mac nécessitent de suivre les fichiers de modèle, l’occupation mémoire, l’adresse d’écoute du service, les contrôles de santé et la collecte des journaux. Les coûts de gestion viennent souvent de caches qui grossissent, d’un trop grand nombre de ports exposés et de l’absence de plan de nettoyage en fin d’expérience.

Entrées
Modèles, scripts d’inférence, versions des dépendances et échantillons de test
Exécution
Écoute locale, contrôles de santé, observation des ressources et tâches par lots
Livrables
Résultats, journaux de performance, configuration du modèle et notes de reproduction
Objectif de service

Un objectif de service de 99,9 %, vérifié à partir des commandes et des fenêtres temporelles

Tous les nœuds fonctionnent normalement 365 jours par an, sans arrêt planifié récurrent. L’objectif de service mesure la disponibilité du service de nœud, sans confondre le chemin réseau externe, les erreurs logicielles de l’utilisateur ou les événements incontrôlables avec l’état du matériel.

99.9% Objectif de disponibilité
  • La fenêtre de calcul, la définition de la disponibilité et la procédure de demande sont régies par les conditions de service.
  • Les éléments à fournir comprennent l’identifiant de commande, le nœud, l’heure de l’événement, les tests de connexion et les journaux désensibilisés.
  • Une éventuelle indemnisation dépend du taux de disponibilité, des exclusions et du résultat de l’examen prévus dans les conditions de service.
Fenêtre de 90 jours Chaque petit repère représente un jour calendaire
Jour couvert par l’objectif
01–10
11–20
21–30
31–40
41–50
51–60
61–70
71–80
81–90

Ce compteur illustre la structure du calcul et l’objectif associé : il ne remplace pas les événements enregistrés au niveau de la commande. L’état du nœud et les horaires associés sont ceux renvoyés par le portail.

Limites d’exploitation des nœuds

Quatre nœuds disponibles, trois niveaux à examiner séparément

La ville du nœud indique son emplacement physique, mais ne permet pas à elle seule de prédire l’expérience de chaque utilisateur. Avant de commander, testez séparément la disponibilité du nœud, le chemin réseau réel et l’état de votre charge de travail.

SGSingapour

Pour les équipes et charges de travail d’Asie du Sud-Est. Commencez par tester séparément la sortie réseau de l’équipe, le dépôt de code et le réseau des utilisateurs.

Choisir Singapour
JPJapon (Tokyo)

Pour les accès depuis le Japon et l’Asie de l’Est. Vérifiez aussi le réseau du bureau, la plateforme d’automatisation et le chemin de téléchargement des dépendances.

Choisir Tokyo
KRCorée du Sud (Séoul)

Pour les missions en Corée et en Asie du Nord-Est. Les équipes CI doivent évaluer le chemin réel entre le runner et le dépôt de code.

Choisir Séoul
HKHong Kong

Pour les besoins d’accès depuis le sud de la Chine et l’Asie du Sud-Est. Les équipes réparties doivent recueillir les résultats de connexion de chaque bureau.

Choisir Hong Kong
Limites de diagnostic entre nœud, réseau et logiciels utilisateur
Niveau Première vérification Éléments à consigner Suite à donner
Disponibilité du nœud L’hôte répond-il, le système a-t-il démarré, la commande est-elle normale ? Identifiant de commande, nœud, heure de l’événement, résultat de connexion Vérifier l’état dans le portail et ouvrir une demande associée en cas d’anomalie
Chemin réseau Sortie locale, routage opérateur, dépôt de code et liaison vers le service cible Réseau source, adresse cible, résultats des tests continus et informations de routage Recommencer depuis un autre réseau pour distinguer un chemin isolé d’un problème de nœud
Logiciels utilisateur Processus, ports, droits, dépendances, disque et journaux de tâche Étapes de reproduction, versions, journaux désensibilisés et dernières modifications Annuler d’abord les dernières modifications, puis rétablir chaque niveau de la mission
Sécurité et accès

Un matériel dédié ne dispense pas de gérer les droits

Un nœud physique réduit les limites liées au partage de ressources, mais le code, les identifiants, les ports de service, les journaux et les données exportées restent sous le contrôle de l’utilisateur. Les mesures de sécurité doivent couvrir la préparation, l’exécution et la fin de la mission.

Préparer

Répartir les accès selon le moindre privilège

N’accordez que les droits nécessaires aux personnes et aux processus d’automatisation qui exécutent la mission. Conservez séparément les identifiants du projet et les accès personnels : n’écrivez jamais une clé privée directement dans un dépôt, un script de build ou une couche d’image.

  • Établir la liste des droits des personnes, runners et processus
  • N’ouvrir que les ports utilisés par la charge de travail
  • Prévoir un responsable et une procédure de révocation
Exécuter

Faire tourner les clés et partager les journaux en sécurité

Les missions longues doivent faire tourner les clés d’accès selon les règles de l’équipe. Avant de joindre des journaux à une demande de support, retirez les jetons, clés privées, valeurs de variables d’environnement et informations personnelles identifiables.

  • Consigner la création des clés, leur périmètre et leur révocation
  • Limiter les droits de lecture et la durée de conservation des journaux
  • En cas d’incident, conserver la chronologie plutôt que tout l’environnement
Terminer

Nettoyer les données après l’export des livrables

Avant la fin de la commande, vérifiez que les artefacts de build, la configuration des modèles, les résultats de test et les journaux nécessaires ont été exportés. Révoquez ensuite le runner, supprimez les identifiants temporaires, nettoyez les caches de modèles et de builds, puis vérifiez qu’aucune tâche automatisée ne pointe encore vers ce nœud.

  • Vérifier l’intégrité des livrables et les informations de contrôle
  • Révoquer les accès du projet et les associations à la machine
  • Consigner le résultat du nettoyage et les éléments restants

Responsabilités : VMMini prend en charge le service du nœud physique associé à la commande et les enregistrements du portail. L’utilisateur reste responsable de son code, de ses identifiants, de sa configuration logicielle, de ses ports ouverts, du contenu de sa charge de travail et de l’export de ses données.

Mises à jour transparentes

Chaque changement doit avoir une source et rester cohérent dans toutes les langues

Les configurations, les prix, le catalogue de nœuds, l’état du service et les politiques influencent les décisions d’achat et d’exploitation. Les changements sont publiés par des canaux clairement définis afin d’éviter qu’une page soit à jour tandis qu’une autre langue ou le portail conserve d’anciennes informations.

CATALOGCatalogue produit

Les caractéristiques, le périmètre des nœuds, les prix par durée et les options sont d’abord intégrés au catalogue officiel, puis synchronisés avec la page des offres, la commande et l’aide. Les combinaisons hors catalogue ne sont pas affichées comme des options grisées.

Vérifier le catalogue
GUIDEGuides pratiques

Les étapes de connexion, les contrôles de service MLX, le diagnostic CI et les méthodes d’export des données sont disponibles dans le centre d’aide. Tout changement précise le contexte concerné et les étapes à vérifier de nouveau.

Ouvrir l’aide
ORDERHistorique des commandes

Le nœud, la durée, le paiement, les événements et les demandes de support associés à une commande sont regroupés dans le portail. Pour une commande existante, commencez par le portail afin d’éviter les descriptions répétées.

Accéder au portail
POLICYPolitiques

Le traitement des données, les objectifs de service, les responsabilités d’utilisation et le règlement des litiges sont définis séparément dans la politique de confidentialité et les conditions de service. Toute modification des droits ou responsabilités est reportée dans le texte concerné.

Contrôle multilingue

Les caractéristiques, le catalogue des quatre nœuds, les prix, les moyens de paiement, les objectifs de service et les canaux de contact sont des faits essentiels. Ils sont synchronisés depuis la même source, sans modifier les limites du produit selon la langue.

Prochaine étape

Évaluez votre déploiement selon la mission, le nœud et la durée

Commencez par confirmer la durée d’exécution, l’emplacement du dépôt de code, la capacité de stockage et le plan de sortie requis, puis choisissez une utilisation à la journée, à la semaine, au mois ou au trimestre. Toutes les commandes sont réglées en USD.