Aller au contenu
JelinaJelina DocumentationDocumentation technique
Retour au site officiel

Processus de production

Cette page décrit le processus d’un projet gérant des équipements edge avec JelinaCloud. Le système d’exploitation et les applications sont installés sur les équipements ; JelinaCloud assure la connexion, la livraison, la supervision, le contrôle et la maintenance à distance.

  • Architecture et calcul : choisissez ARM64 ou x86_64 selon les programmes, images et moteurs IA ; vérifiez la compatibilité du processeur, des accélérateurs et de l’architecture applicative.
  • Mémoire et stockage : réservez de l’espace selon le nombre de services, les journaux, la fréquence d’écriture et la taille des mises à jour ; vérifiez que le support convient au site.
  • Périphériques et pilotes : vérifiez ports série, CAN, Ethernet, caméras, pilotes, noyau et paquets de support.
  • Alimentation et environnement : choisissez selon l’alimentation, la température, les vibrations et le réseau, puis validez le comportement réel.

Consultez les équipements compatibles JelinaOS avant d’arrêter la combinaison matérielle et système.

  1. Choisissez l’image correspondant au type d’équipement et vérifiez la compatibilité de la distribution, de l’usage système, du noyau et de Jelinvisor.
  2. Déterminez si l’application est conteneurisée ou native et listez bibliothèques, runtimes, permissions matérielles et paramètres de démarrage. Pour figer l’environnement natif, validez les paquets incrémentaux sur un équipement de test.
  3. Vérifiez l’accès aux services JelinaCloud et aux téléchargements applicatifs, puis configurez réseau, synchronisation horaire et accès distant selon le site.
  4. Séparez applications, configuration et données persistantes ; identifiez ce qui doit survivre à une recréation de service, une mise à jour ou une restauration.
  1. Préparez organisation, équipes, flottes et permissions, et délimitez les responsabilités.
  2. Téléchargez image et configuration selon l’enregistrement cloud, puis écrivez-les conformément au guide du matériel.
  3. Démarrez et connectez l’équipement ; vérifiez sa flotte, son type, ses informations système, sa connectivité et ses journaux.

La configuration contient des identifiants d’enregistrement : conservez-la et utilisez-la séparément pour chaque équipement, sans la diffuser comme exemple public.

  1. Créez une Release regroupant images, programmes natifs et paramètres de services.
  2. Déployez-la sur les équipements de test avec les variables et l’environnement requis.
  3. Vérifiez la correspondance entre Releases courante et cible, les services et journaux, puis les fonctions métier, les ressources et la persistance.
  4. Testez la reconnexion réseau, le redémarrage des services et de l’équipement pour identifier les dépendances au cloud et aux systèmes locaux.

Effectuez d’abord un essai dans une flotte de test ou sur un groupe de validation, puis étendez le déploiement selon le plan. Séparez de préférence test et production en flottes distinctes, avec vérification des versions cibles, variables et stratégies.

  • Utilisez la version affectée à la flotte pour contrôler la Release cible et vérifier si Latest suit automatiquement la dernière version.
  • Vérifiez les versions fixes propres aux équipements pour éviter une divergence avec la stratégie de flotte.
  • Consignez les versions et résultats avant et après publication ; vérifiez les mises à jour des équipements hors ligne après reconnexion.
  • Préparez le traitement des incidents. Validez la compatibilité des données et configurations lors des changements applicatifs ; respectez les règles de compatibilité et de mise à niveau du système, du noyau et de l’agent.

Surveillez connectivité, services, ressources et journaux selon le projet, puis diagnostiquez par accès distant selon les permissions. Validez les corrections sur des équipements de test avant distribution à la flotte cible.

Lors du transfert, de l’arrêt ou du retrait d’un équipement, vérifiez simultanément son enregistrement cloud, sa flotte, ses permissions distantes et ses données métier. Voir Contrôle des équipements pour les opérations et leurs effets.

Phase Résultats à confirmer
Conception Compatibilité matériel-système, environnement applicatif, réseau et conservation des données
Connexion Équipements de test dans la bonne flotte, état et journaux consultables
Validation Release, variables et environnement vérifiés ; tests métier et de récupération documentés
Publication Périmètre, version cible, fenêtre de maintenance et plan d’incident définis
Maintenance continue État traçable, responsabilités et permissions claires, validation reproductible des mises à jour futures