RobustOS Pro
Linux industriel qui place vos applications à la pointe
RobustOS Pro apporte un environnement Debian complet aux passerelles Robustel afin que vous puissiez exécuter des conteneurs et des applications Linux natives à côté du processus, et pas seulement dans le cloud. Les équipes utilisent leurs outils Linux, bibliothèques et pipelines de compilation habituels, puis les déploient sur du matériel industriel éprouvé avec une mise en réseau de niveau routeur. Vous commencez localement sur un seul appareil avec un gestionnaire Web et une interface CLI clairs, vous standardisez le démarrage et la persistance des applications, puis vous passez à la vitesse supérieure ou revenez en arrière en toute confiance lorsque vous êtes prêt à évoluer.
Vous ne savez pas quel système d'exploitation IoT convient à votre entreprise ? Cliquez sur le bouton ci-dessous pour parler dès aujourd'hui à un spécialiste des produits Robustel.

Une plateforme Linux industrielle conçue pour les organisations qui déplacent leurs applications vers la périphérie
Responsables des opérations

Consolidez vos boîtes en exécutant vos applications sur la passerelle Robustel à laquelle vous faites déjà confiance. Commencez localement sur un site, validez les performances et la récupération, puis standardisez les images et les restaurations afin que l'évolutivité soit prévisible. Vous réduisez ainsi le nombre de déplacements techniques et disposez d'un seul appareil à sécuriser, surveiller et prendre en charge.
Ingénieurs réseau

Travaillez avec un environnement Debian standard tout en conservant un réseau de niveau routeur en arrière-plan. Fixez les versions, signez les paquets et conservez des chemins de mise à niveau et de restauration propres afin que les modifications soient contrôlées et vérifiables. RCMS peut reproduire les flux de travail des routeurs à l'échelle d'un parc ; les conteneurs et paquets Debian restent gérés sur l'appareil.
Développeurs et intégrateurs

Expédiez d'abord les conteneurs, ou créez des applications natives avec le SDK RobustOS Pro lorsque vous avez besoin d'une intégration étroite. Exposez les paramètres dans l'interface utilisateur de l'appareil, contrôlez l'ordre de démarrage et la persistance, et utilisez les journaux et les diagnostics pour dépanner sur le terrain. Transférez le code Linux existant avec un minimum de friction et conservez une version connue pour un retour en arrière rapide.
Pourquoi Debian sur la passerelle ?
Un environnement utilisateur Linux standard que vous connaissez déjà
RobustOS Pro est basé sur Debian, ce qui permet aux développeurs et aux intégrateurs de s'appuyer sur des gestionnaires de paquets, des bibliothèques et des langages courants plutôt que sur une pile embarquée sur mesure. Cela réduit les courbes d'apprentissage, accélère les PoC et facilite les transferts entre fournisseurs, car la plateforme ressemble et se comporte comme le Linux que vos équipes utilisent quotidiennement.
Conçu spécialement pour les applications périphériques, et pas seulement pour le routage
Les conteneurs et les applications natives s'exécutent sur l'appareil avec un contrôle explicite sur la propriété des services, l'ordre de démarrage et la persistance. Vous décidez si un service est géré par RobustOS Pro (contrôlé par l'interface utilisateur/l'interface de ligne de commande) ou laissé à un runtime/shell tiers (idéal lorsque vous souhaitez le traiter comme un service Linux standard). Dans tous les cas, vous conservez un point de référence unique pour le comportement de l'appareil.
Longue durée de vie avec un chemin de sécurité clair
Les projets industriels ont une durée de vie de plusieurs années. RobustOS Pro suit un cycle de vie logiciel de 10 ans avec des correctifs de sécurité critiques et des corrections hautement prioritaires disponibles pendant toute cette période ; les mises à jour de sécurité automatisées sont prises en charge lorsque votre contrôle des modifications le permet. Cela signifie moins de surprises au niveau de la plateforme et des rapports de conformité plus simples au fil du temps.
Conçu pour résister aux conditions extrêmes
Les coupures de courant, les démarrages à froid et les sites sans intervention humaine sont des réalités sur le terrain. La conception du système de fichiers protège l'intégrité du système pendant les mises à niveau ou les rétrogradations et vous permet de rétablir rapidement les paramètres par défaut si une compilation devient chaotique, afin que vous puissiez toujours revenir à un état connu sans avoir à remplacer le matériel. Flash Manager vous aide à vérifier le comportement de l'image et l'usure de la mémoire flash avant et après les essais.
Liberté des développeurs avec structure
Les langages les plus courants sont les bienvenus (C/C++, Python, Java, Node.js, etc.). RobustOS Pro suit le modèle Debian : à partir de la version 2.4.0, le système n'impose pas la vérification de la signature des applications. Vous effectuez l'installation à partir de votre référentiel APT de confiance ou téléchargez un fichier .deb local : votre chaîne d'approvisionnement, vos règles. Le SDK fournit des spécifications d'interface matérielle claires et des crochets d'intégration afin que les versions restent reproductibles, documentées et vérifiables via vos journaux d'activité de contrôle des modifications et RCMS.
Applications à la périphérie — Ce que vous pouvez exécuter et comment cela fonctionne
Commencez sur un seul appareil, ajoutez les services qui comptent et évoluez lorsque vous êtes prêt. RobustOS Pro vous offre deux options claires : des conteneurs pour la vitesse et la portabilité, et des applications natives pour une intégration étroite. Ainsi, les équipes IT/OT peuvent choisir le niveau de contrôle approprié pour chaque service.
Comment vous le gérez
- Les conteneurs d'abord. Regroupez la collecte de données, la traduction de protocoles, les API locales ou les analyses dans des conteneurs à l'aide de votre chaîne d'outils existante. Sur l'appareil, vous définissez les ressources et les variables d'environnement, contrôlez l'ordre de démarrage et décidez si le service est géré par RobustOS Pro (contrôle UI/CLI) ou traité comme un composant tiers géré par ses propres outils. Cela permet d'équilibrer le contrôle centralisé et l'autonomie des développeurs.
- Applications natives avec le SDK. Le SDK prend en charge deux scénarios principaux :
(a) Portage et adaptation — transférez des applications conçues pour Linux généraliste (par exemple, Raspberry Pi) sur le matériel Robustel. Utilisez les spécifications de l'interface matérielle du SDK pour adapter la couche E/S afin que votre code s'exécute de manière fiable sur notre plateforme.
(b) Intégration et personnalisation — lorsque vous souhaitez un contrôle unifié via le gestionnaire Web et l'interface CLI de l'appareil, effectuez un développement secondaire avec le SDK pour afficher les paramètres, l'état et les actions dans l'interface utilisateur.
Installez et mettez à jour via votre dépôt APT ou un téléchargement .deb local ; gérez le cycle de vie avec les services système et les anneaux RCMS afin que les modifications restent réversibles et vérifiables. - Portage des logiciels Linux existants. L'environnement cible ARMv8 sur l'ensemble du portefeuille de passerelles Robustel, ce qui permet à de nombreux projets de passer des ordinateurs monocarte ou des petits PC embarqués courants à des châssis industriels et des réseaux de qualité routeur avec un minimum de modifications.
Ce que vous allez faire (et pourquoi)
- Collecte de données et passerelle de protocole. Interrogez les bus série ou de terrain, normalisez les valeurs et transmettez-les en amont lorsque les liaisons le permettent. Vous réduisez le matériel, diminuez la latence et permettez aux anciens équipements de communiquer avec les systèmes modernes.
- API locales et services de contrôle. Exposez une petite API HTTP ou gRPC pour la logique du site ou les outils tiers afin que les décisions soient prises sur place, même en cas d'interruption du réseau de raccordement.
- Réduction des données et analyse en périphérie. Filtrez, dédupliquez et évaluez les événements avant de les envoyer vers le cloud. Vous économisez de la bande passante et améliorez les temps de réponse sans modifier les systèmes en amont.
- Gestion des événements et alarmes. Déclenchez des actions à partir des états d'E/S, série ou d'application et consignez les résultats dans un journal à des fins d'audit. Les réponses locales restent rapides et prévisibles.
- Transmetteurs LoRaWAN (sur les modèles pris en charge). Transférez les paquets vers le serveur réseau de votre choix sans ajouter de boîtier supplémentaire, en conservant la radio, le routage et les applications dans un seul appareil.
Transférez votre flux de travail local vers le cloud
Tout ce que vous faites sur l'appareil peut être reproduit dans RCMS avec les mêmes menus et la même logique. Planifiez les mises à niveau, poussez les configurations, surveillez l'état de santé et effectuez des diagnostics sur un ou plusieurs sites sans modifier votre façon de travailler localement.
Sécurisé à l'intérieur comme à l'extérieur
Vous gérez la sécurité des applications sur l'appareil ; Robustel sécurise la plateforme sur laquelle elles s'exécutent. Il en résulte un modèle équilibré où le contrôle local et l'assurance externe fonctionnent ensemble.
Sécurisé à l'intérieur (vos commandes)
RobustOS Pro est livré avec une pile réseau renforcée et des contrôles de politique conçus pour les réalités informatiques et opérationnelles des entreprises. Vous définissez l'accès à la périphérie à l'aide de zones de pare-feu, d'une administration basée sur les rôles et de chemins de gestion cryptés.
- Accès à la gestion que vous pouvez verrouiller. Activez HTTPS et SSH uniquement lorsque cela est nécessaire, associez-les à vos propres certificats et limitez l'accès au gestionnaire Web ou à l'interface CLI.
- Pare-feu et zones. Contrôlez le transfert entre les zones LAN, WAN et autres ; décidez si l'appareil répond au ping ; maintenez une séparation claire entre les segments.
- VPN basé sur des normes. Utilisez IPsec et OpenVPN avec vos propres autorités de certification, clés et listes de révocation de certificats (CRL). Le gestionnaire de certificats intégré centralise les fichiers pour un déploiement et un audit rapides.
- Journaux et diagnostics pour les audits. Générez et téléchargez des journaux système et des ensembles de diagnostics pour faciliter les examens des modifications et les interventions en cas d'incident.
Renforcement natif Debian (la base)
RobustOS Pro est basé sur Debian pour une maintenance prévisible, la fourniture de logiciels signés et des fonctionnalités de noyau modernes.
- Livraison de paquets signés. L'APT de Debian utilise des signatures cryptographiques (apt-secure) pour vérifier les métadonnées du dépôt et l'intégrité des paquets avant l'installation.
- Mises à jour de sécurité automatisées. RobustOS Pro prend en charge l'installation automatisée des correctifs de sécurité afin que les flottes puissent rester à jour avec un minimum d'intervention.
- Maintenance de sécurité à long terme. Le système d'exploitation est basé sur Debian 11 avec un cycle de vie logiciel de dix ans qui inclut des correctifs de sécurité critiques, offrant ainsi aux équipes un plan stable à long terme.
- Séparation des rôles et des privilèges. Les rôles granulaires dans Web Manager, associés à un utilisateur sudo distinct pour l'accès au shell Linux, vous aident à appliquer le principe du moindre privilège aux opérations et aux applications.
- Installations d'applications signées via SDK. Vos propres paquets .deb sont signés et validés lors de l'installation, ce qui garantit une chaîne de confiance pour les applications internes.
- Secrets et certificats sous votre contrôle. Importez des autorités de certification, des clés et des paquets PKCS#12, et cryptez les données secrètes stockées sur l'appareil.
Vérifié à l'extérieur (notre garantie)
Votre équipe assure le déploiement ; nous assurons la sécurité du système d'exploitation qui le sous-tend. Robustel maintient un programme continu de tests de pénétration et de processus de publication structurés afin que vous puissiez planifier en toute confiance.
- Tests de pénétration indépendants et conseils. RobustOS Pro est évalué par Bulletproof, comme annoncé dans notre partenariat public en matière de sécurité.
- Versions de sécurité régulières et mises à jour documentées. Vous bénéficiez d'un rythme clair de corrections des composants principaux et de notes de mise à jour transparentes.
RobustOS ou RobustOS Pro ?
RobustOS est le système d'exploitation standard de nos routeurs et modems. Il offre une mise en réseau sécurisée, une gestion de flotte et un SDK pour l'extensibilité. RobustOS Pro est un environnement distinct basé sur Linux Debian destiné à l'informatique industrielle et aux applications conteneurisées. Choisissez RobustOS pour le contrôle du réseau et les opérations de flotte ; choisissez RobustOS Pro lorsque vous avez besoin d'un calcul en périphérie et d'une orchestration de conteneurs en plus du routage.
Conçu pour le monde réel (fiabilité et système de fichiers)
Les sites distants sont confrontés à des coupures de courant, à un accès limité et à une longue durée de vie. RobustOS Pro est conçu pour que les changements soient prévisibles et la récupération rapide, avec des chemins clairs pour revenir à un état connu et fiable.
Faits marquants en matière de résilience
- Mises à niveau transactionnelles et restaurations sécurisées : appliquez les versions sur quelques unités, validez-les, puis déployez-les ; en cas de dysfonctionnement, effectuez une restauration propre sans réimagerie et conservez la configuration si nécessaire.
- Système de fichiers en couches pour une meilleure résilience électrique : protège le système de base tandis que les écritures sont enregistrées dans une couche distincte, de sorte qu'une coupure de courant imprévue permette tout de même de démarrer à partir d'une base connue.
- Journalisation et contrôles d'intégrité : utilisez un système de fichiers journalisé et une vérification au démarrage pour réduire le risque de corruption après des cycles d'alimentation difficiles.
- Services de surveillance et d'auto-réparation : faites confiance aux services de surveillance du matériel et des services dotés de politiques de redémarrage afin que les charges de travail critiques puissent être rétablies sans intervention sur site.
- Isolation des ressources pour les voisins bruyants : limitez la CPU et la mémoire par service ou conteneur afin qu'une tâche ne puisse pas priver le routage, la télémétrie ou la gestion.
- Persistance déterministe : stockez l'état de l'application dans des répertoires définis, conservez les données temporaires dans la mémoire RAM et faites tourner les journaux avec des limites afin que le comportement reste prévisible d'un redémarrage à l'autre et d'une version à l'autre.
- Visibilité instantanée de l'état de santé : surveillez l'usure flash et les tendances d'E/S afin de pouvoir planifier la maintenance avant que le stockage ne devienne un problème.
- Plusieurs chemins de réinitialisation : choisissez le niveau de récupération approprié, du redémarrage d'un service à la réinitialisation par défaut ou à la restauration complète des paramètres d'usine, afin que les équipes puissent résoudre rapidement les problèmes.
- Des diagnostics fiables : générez des paquets d'assistance contenant les journaux système, les messages du noyau et des instantanés de configuration ; exécutez localement des outils de capture de paquets et d'interface pour prouver ce qui s'est passé.
Où l'expérience Robustel Edge Gateway apporte une valeur ajoutée
RobustOS Pro et Robustel Edge Gateway sont conçus comme une seule et même plateforme. Du matériel industriel avec une connectivité réseau de qualité routeur, ainsi qu'un environnement Debian complet pour vos applications. La valeur ajoutée provient de la synergie entre les deux : le système d'exploitation vous offre liberté et contrôle en matière de développement ; la passerelle vous offre une alimentation, des E/S et des connexions résilientes et fiables sur le terrain.
Pourquoi choisir les passerelles Robustel Edge et RobustOS Pro ?
- Remplacez un PC embarqué : transférez votre traducteur de protocole et votre moteur de règles dans des conteneurs ou une application native signée sur le même appareil qui assure le routage et la sécurité. Vous conservez vos workflows Linux habituels tout en bénéficiant d'une puissance industrielle, d'une protection EMC, de dispositifs de surveillance du matériel et des services, d'une interface série et DI/DO intégrée, ainsi que d'un chemin de démarrage et de récupération déterministe avec diagnostics à distance, le tout fourni par une plateforme intégrée unique.
- Intégration Brownfield : reliez Modbus RTU/TCP et d'autres appareils série à des API modernes ou MQTT sans avoir à reconstruire l'ensemble de votre pile. Les ports et E/S de la passerelle vous offrent un accès physique clair ; RobustOS Pro exécute le conteneur ou l'application native qui mappe et valide les balises ; la base du routeur gère discrètement le NAT, le pare-feu, les VLAN et le VPN, afin que votre application reste concentrée sur la logique du domaine.
- Fonctionnement malgré une connectivité médiocre : conservez la logique du site en local sur RobustOS Pro et utilisez le stockage et la retransmission pour protéger les données en cas de perte de connexion. La passerelle gère l'intégrité de la connexion, le routage des politiques et la qualité de service afin de rendre le chemin prévisible, tandis que le système d'exploitation fournit la journalisation, le contrôle des ressources et un système de fichiers en couches afin que les services se rétablissent proprement après des incidents d'alimentation et reviennent à un état connu.
- Passerelle tout-en-un : remplacez une chaîne composée d'un routeur, d'un boîtier de protocole et d'un ordinateur monocarte par un seul appareil Robustel fonctionnant sous RobustOS Pro. Vous réduisez ainsi les domaines de défaillance, les blocs d'alimentation et le câblage. Vous disposez d'une seule surface de sécurité, d'une seule nomenclature et d'un seul cycle de vie pour les correctifs, les audits et le stockage des pièces de rechange, ce qui vous permet de réduire les coûts et l'espace tout en améliorant le temps moyen de réparation et la clarté des causes profondes.
Remarque : RCMS peut refléter les opérations du routeur à grande échelle si nécessaire ; les conteneurs et paquets Debian restent gérés sur l'appareil.
Travaillez avec des experts en IoT qui respectent votre connaissance du secteur
Vous connaissez mieux que quiconque votre secteur d'activité. Nous apportons notre expertise approfondie dans le développement et le déploiement d'appareils IoT, transformant vos objectifs en conceptions stables, profils reproductibles et déploiements fluides. Ensemble, nous construisons un partenariat à long terme qui favorise l'évolutivité, la croissance et l'efficacité.
Informations supplémentaires
Vous débutez dans l'utilisation de Debian à la périphérie ou dans le transfert de charges de travail d'un petit PC ou d'un Pi vers une passerelle ? Les réponses ci-dessous expliquent comment RobustOS Pro exécute des conteneurs et des applications natives sur une passerelle périphérique Robustel, ce que fait RCMS (opérations de routeur) et ce qu'il ne fait pas (paquets Debian et conteneurs), et comment nous gérons la sécurité, les mises à jour et la récupération sur le terrain. Si vous ne trouvez pas la réponse à votre question, contactez un ingénieur et nous déterminerons la meilleure solution pour votre projet.
