Appareils virtuels
Un appareil virtuel est un nœud de calcul hébergé dans le cloud qui participe à votre projet IronFlock exactement comme un appareil edge physique. Il exécute le même agent IronFlock, se connecte au même broker de messages et peut exécuter n’importe quelle application conteneurisée.
Les appareils virtuels comblent le fossé entre edge et cloud. Ils vous donnent une puissance de calcul persistante et hébergée centralement dans le même contexte de projet que vos appareils physiques — sans configurer une infrastructure séparée.
Comment fonctionnent les appareils virtuels
Lorsque vous provisionnez un appareil virtuel, IronFlock crée une machine virtuelle dans la même infrastructure cloud qui héberge les services centraux. Cette VM :
- Exécute l’agent IronFlock, tout comme un appareil physique
- Rejoint le realm de messagerie de votre projet sur le broker WAMP
- Apparaît dans votre liste d’appareils aux côtés des appareils physiques
- Peut installer et exécuter n’importe quelle application de l’App Store ou de votre propre dépôt
- Reçoit des mises à jour OTA via le même pipeline que les appareils physiques
Du point de vue de vos applications et de vos agents IA, un appareil virtuel est indiscernable d’un appareil physique.
Cas d’usage courants
Services à l’échelle de la flotte
Exécutez des services qui nécessitent un hôte persistant et toujours disponible avec une perspective à l’échelle de la flotte :
- Grafana — Tableaux de bord centralisés connectés à FleetDB
- Node-RED — Programmation de flux visuel orchestrant les données de plusieurs appareils
- Jupyter — Notebooks de science des données interactifs avec accès direct à la télémétrie de la flotte
- Netdata — Surveillance d’infrastructure à travers votre projet
Pipelines de traitement de données
Hébergez des applications qui agrègent, transforment ou analysent des données de plusieurs appareils physiques.
IA et charges de travail intensives en calcul
Exécutez des charges de travail qui nécessitent plus de puissance de calcul que le matériel edge ne peut fournir :
- Grands modèles d’inférence IA nécessitant des ressources GPU
- Pipelines d’entraînement traitant des données de toute la flotte
- Modèles de vision par ordinateur analysant les flux caméra de plusieurs appareils
Ponts de protocole et intégrations
Connectez des systèmes d’entreprise externes à votre projet IronFlock :
- Services d’intégration SAP ou ERP
- Connecteurs d’API cloud (AWS, Azure, Google Cloud)
- Points d’accès REST personnalisés exposant les données de la flotte aux systèmes tiers
Provisionnement
Les appareils virtuels sont provisionnés depuis l’interface web IronFlock :
- Naviguez vers la liste des appareils de votre projet
- Cliquez sur Ajouter un appareil virtuel
- Choisissez un niveau de calcul (CPU, mémoire, stockage)
- L’appareil virtuel démarre, se connecte et apparaît dans votre liste d’appareils
À partir de là, vous installez des applications, configurez des tableaux de bord et le gérez de la même façon que n’importe quel appareil physique.