Limites d’un nœud dédié

La fiabilité repose sur des limites physiques et une procédure de réponse claire, pas sur des promesses vagues.

OnceMac attribue à chaque commande un nœud Mac mini physique dédié. Le calcul, la mémoire et le stockage local ne sont pas partagés avec d’autres clients, avec un objectif de disponibilité de 99,9 %.

ATTRIBUTION DU NŒUD Enregistrement d’assemblage du nœud dédié
Surveillance active
Un nœud Mac physique dédié sur le plan de travail
Relation avec la commande
1 commande = 1 nœud physique
Limites des ressources
Calcul, mémoire et stockage local dédiés
Périmètre d’exploitation
6 nœuds en fonctionnement toute l’année
Objectif de disponibilité
99,9 %
Isolation des ressources

Une commande correspond à un appareil dédié.

Dédié signifie que les ressources physiques ne sont pas mélangées avec celles d’autres clients, et non qu’un quota virtuel est découpé sur un hôte partagé.

Attribution indépendante du nœud physique

Après confirmation de la commande, la console enregistre la configuration, le nœud et la durée, puis attribue le Mac mini correspondant. Pendant cette période, l’appareil n’est pas utilisé simultanément par un autre client.

Des limites de performance explicites

Le CPU, la mémoire unifiée et le SSD de base appartiennent à ce nœud physique. Les files de build ne sont pas mises en concurrence par la charge soudaine d’un autre locataire, ce qui convient aux chaînes d’outils fixes et aux tâches continues.

Les droits administrateur n’annulent pas les limites

Vous pouvez configurer l’interface graphique macOS et l’environnement en ligne de commande, tout en restant responsable des comptes système, clés SSH, licences logicielles, éléments de signature et données métier.

Objectif de service et période d’observation

99,9 % est un objectif de service vérifiable.

Les états sont agrégés par jour calendaire. L’évaluation s’appuie sur la supervision de la plateforme, les journaux de connexion et les preuves des tickets ; les erreurs de configuration du client ne sont pas comptées dans la disponibilité de la plateforme.

99,9 % Objectif de disponibilité du service

Ce qui est mesuré

Nous observons l’état des nœuds physiques, l’accessibilité des liaisons de gestion et les services essentiels de la plateforme. Un arrêt volontaire, un problème de réseau local, une règle de pare-feu erronée ou une charge client ne constituent pas un incident de plateforme.

Les 90 derniers jours calendaires État quotidien
Fonctionnement normal
Si l’objectif n’est pas atteint Vérifier le crédit de service prévu par les conditions applicables

Si la responsabilité de la plateforme est confirmée et que l’engagement applicable à la commande n’est pas atteint, OnceMac accordera un crédit de service selon les conditions, le périmètre de calcul et la procédure de demande prévus dans les conditions de service.

Vérifier les règles applicables
Contrôle des accès

Restreignez d’abord les accès, puis accordez les droits à l’automatisation.

Les clés, le principe du moindre privilège et les accès révocables doivent être appliqués ensemble. Une seule mesure laisse encore des identifiants persistants ou des comptes partagés exposés.

Référence recommandée pour les droits

  • Utiliser des clés SSH distinctesGénérez une clé par personne ou exécuteur afin d’éviter le partage d’une clé privée et ne placez jamais la clé privée dans un dépôt de code.
  • Appliquer le moindre privilège au quotidienN’élevez les privilèges que pour installer des outils, modifier des services système ou ajuster des règles réseau ; exécutez les builds avec un compte distinct.
  • Protéger séparément le compte de consoleLes identifiants de connexion ne doivent pas réutiliser le mot de passe système du nœud ; après tout changement d’équipe, vérifiez l’accès à la console et les comptes du nœud.
  • Faire tourner les identifiants selon les événementsLors d’un départ, de la perte d’un appareil, d’une suspicion de fuite de clé ou du retrait d’un exécuteur automatisé, révoquez immédiatement les anciens identifiants et émettez-en de nouveaux.
  • Le client conserve les éléments de signatureLes certificats de signature de code, clés privées et mots de passe associés doivent suivre le processus de gestion des secrets approuvé par l’équipe, sans rester durablement en clair dans les répertoires du nœud.
ARRIVÉE

Arrivée d’un membre

Créez un compte personnel et une clé distincte, accordez uniquement les droits nécessaires aux répertoires, dépôts et builds, puis consignez la personne ayant autorisé l’accès.

DÉPART

Départ d’un membre

Révoquez le compte système, la clé publique SSH, les jetons de dépôt et les clés d’automatisation ; vérifiez les tâches en cours et remplacez les identifiants autrefois partagés.

Limites réseau et connectivité

La plateforme maintient l’accessibilité ; vous décidez qui peut entrer.

La console de gestion, les connexions distantes et le trafic métier relèvent de responsabilités différentes. En cas d’anomalie, identifiez d’abord la couche concernée pour accélérer le diagnostic.

Répartition des responsabilités entre console, connexions distantes et trafic métier
Périmètre Responsabilité de OnceMac Responsabilité du client Vérification recommandée
Accès à la console de gestion Accès au compte, commandes, état du nœud et canal de tickets Protection des identifiants, autorisations des membres et vérification des connexions anormales Journaux de connexion, liste des membres, opérations récentes
SSH et connexion graphique Accessibilité du réseau de base et conditions de connexion du nœud Droits des clés, comptes système, pare-feu et restrictions de source Réseau local, ports, droits des clés, adresses sources
Builds et trafic métier Réseau de base du nœud physique et observation des liaisons amont Proxy, sources de dépendances, accès aux dépôts, écoute de l’application et règles de trafic DNS, routage, configuration du proxy, réponse du service cible
Diagnostic des accès anormaux Croisement des journaux de plateforme pour confirmer les anomalies du nœud et de la gestion Examen des journaux système, clés autorisées, processus et changements de tâches Source, période, compte, commande et journaux désensibilisés

Ordre de vérification le plus court

Vérifiez d’abord le réseau local, puis l’état du nœud dans la console, les droits des clés SSH et le pare-feu système ; joignez enfin la période et une sortie désensibilisée au ticket.

Diagnostiquer la connexion
Données et traitement des supports

Distinguez la livraison, l’utilisation, la fin de location et la réattribution.

Les règles s’appliquent selon le cycle de vie du nœud. Si votre projet exige une certification, un rapport d’audit ou une norme contractuelle de traitement des supports, confirmez le périmètre applicable auprès du support avant la commande.

  1. 01

    Avant livraison

    Vérifiez l’appareil et la configuration de la commande, préparez le système de base et la connectivité, puis consignez l’attribution du nœud. Le client reçoit un nœud physique dédié, pas un quota de ressources partagé.

  2. 02

    Pendant la location

    Le client gère les répertoires de travail, identifiants de dépôt, caches de build, éléments de signature et données métier. Chiffrez les informations sensibles et évitez de les inscrire dans des scripts, journaux ou historiques de commandes conservés durablement.

  3. 03

    Préparer la fin de location

    Exportez d’abord les artefacts et journaux nécessaires, vérifiez la restauration des sauvegardes métier, puis révoquez les jetons de dépôt, clés publiques SSH et identifiants d’automatisation. Ne considérez pas le disque local du nœud comme votre seule copie.

  4. 04

    Avant une nouvelle livraison

    Le nœud n’est attribué à une commande ultérieure qu’après son processus de préparation. Toute exigence dépassant le service standard doit être convenue par écrit avant confirmation de la commande, sans remplacer le processus réel par une certification non confirmée.

Supervision et réponse aux incidents

Confirmez d’abord l’impact, puis isolez, rétablissez et analysez.

La supervision vérifie l’état des services de base sans lire le contenu du code client. Si les données du client sont nécessaires au diagnostic, nous ne recueillons que les informations indispensables et désensibilisées.

SANTÉ

Santé du nœud

Vérifier que le nœud est en ligne, que les fonctions essentielles de gestion répondent et que l’état matériel ne nécessite pas d’examen complémentaire.

ACCÈS

Accessibilité réseau

Contrôler la liaison de gestion, le réseau de base du nœud et les connexions amont afin de distinguer un problème réseau de plateforme d’une anomalie du service cible du client.

CAPACITÉ

Capacité de base

Surveiller les indicateurs de capacité nécessaires du nœud et de la plateforme ; le client doit définir lui-même les seuils de ses répertoires de travail et caches de build.

CHANGEMENT

Changements d’exploitation

Consigner les changements touchant la livraison du nœud, l’accès de gestion ou le chemin réseau afin de pouvoir les relier à la chronologie d’un incident.

Chaîne de réponse aux incidents

Chaque étape produit un résultat clair, afin d’éviter de modifier à répétition l’environnement client sans cause confirmée.

  1. 01

    Confirmer

    Vérifiez le nœud, la commande, l’heure de début, l’accès touché et les conditions de reproduction pour déterminer s’il s’agit d’un problème de nœud, de liaison ou de plateforme.

  2. 02

    Isoler

    Limitez la propagation de l’impact, conservez les preuves nécessaires et évitez toute action non confirmée susceptible d’écraser les journaux d’origine.

  3. 03

    Rétablir

    Rétablissez d’abord le chemin fonctionnel, puis vérifiez la connexion, le build et les tâches essentielles. Si la configuration client est concernée, précisez d’abord le périmètre de l’intervention.

  4. 04

    Analyser

    Reconstituez la chronologie, la cause, l’impact et les actions suivantes ; si l’intervention du client est nécessaire, fournissez des recommandations concrètes de configuration ou de sauvegarde.

Continuité d’exploitation et transparence

Les nœuds fonctionnent toute l’année ; les informations d’incident sont mises à jour selon l’impact.

Les six nœuds OnceMac fonctionnent 365 jours par an. Les opérations courantes assurent une continuité de fonctionnement toute l’année, et les incidents imprévus donnent priorité au rétablissement du service et à la réduction de l’impact.

En cas d’impact, la notification doit répondre à quatre questions

Qu’est-ce qui est touché ?
Indiquez les nœuds, accès de gestion ou périmètres de connexion concernés ; ne remplacez pas cette analyse par une formule vague comme « incident de service ».
Quand cela a-t-il commencé ?
Indiquez la période confirmée ; si la cause reste incertaine, distinguez clairement les faits, les hypothèses et les éléments encore en cours de vérification.
Quelle action est en cours ?
Précisez si la vérification, l’isolement ou le rétablissement est en cours, et si le client doit suspendre des tâches, conserver des journaux ou changer de chemin de connexion.
Quand aura lieu la prochaine mise à jour ?
Continuez à informer lors de tout nouveau fait ou changement d’étape ; après rétablissement, ajoutez les résultats de validation et les recommandations nécessaires.

La continuité de l’activité exige toujours une capacité de restauration

L’objectif de fiabilité ne remplace pas les sauvegardes métier. Conservez au minimum les quatre types de copies hors nœud suivants :

  • Dépôts de code et historiques de protection des branches
  • Artefacts de build et rapports nécessaires à la publication
  • Inventaire de l’environnement, Brewfile et scripts d’initialisation
  • Sauvegardes chiffrées des identifiants essentiels et historique de rotation

Si un incident affecte une commande existante, ouvrez un ticket dans la console avec le numéro de commande, le nœud, la période, les étapes de reproduction et les journaux désensibilisés.

Ouvrir un ticket dans la console

Besoin de confirmer des exigences de sécurité contractuelles ?

Envoyez la configuration, le nœud, les types de données, les exigences d’audit et la date souhaitée d’activation à support@oncemac.com. L’équipe répondra selon le périmètre réel du service ; les conditions techniques ne sont pas remplacées par une certification non confirmée.

Préparer les informations de contact

Nœud physique dédié : clarifiez les limites avant de commencer.

Choisissez le Mac mini adapté parmi trois configurations disponibles et déterminez votre point de connexion parmi six nœuds. Toutes les commandes sont facturées en dollars américains.