Technologie

Du capteur à la salle de contrôle.

Tous nos produits suivent la même approche d'ingénierie : intégration par protocoles ouverts, systèmes qui montrent ce qu'ils font, modules qui ne se bloquent pas entre eux et une infrastructure que votre équipe peut reprendre.

.NET / APIPlateformes ReactIA et vision par ordinateurMQTT / Modbus / IoTCloud et edgeSystèmes temps réelObservabilitéSécurité dès le départ

Une architecture en quatre couches

De l'équipement sur le terrain jusqu'à l'écran de l'utilisateur, la chaîne se construit en quatre couches. Chacune peut être modifiée indépendamment ; renouveler une partie n'arrête pas les autres.

Applications métierTableaux de bord, expériences mobiles, reporting et workflows.
UI
Expérience utilisateurDes interfaces rapides et ciblées pour les opérations du quotidien.
IA et couche de décisionInférence, automatisation, assistants et services d'analyse.
AI
Intelligence temps réelÉvénements, alarmes, règles et contexte en mouvement.
Services de plateformeAPI, identité, workflow, intégration et services de données.
API
Intégration sécuriséeERP, CRM, équipements industriels et plateformes tierces.
Edge et équipementsAutomates, capteurs, caméras, passerelles et équipements terrain.
IoT
Infrastructure cloudCharges élastiques, stockage, observabilité et déploiement.

Stack technique

Nous ne courons pas après les modes. Les outils que nous choisissons ont en commun leur longévité, une maîtrise approfondie par notre équipe et la possibilité pour l'équipe du client de les reprendre.

Application et API

  • .NET / ASP.NET Core
  • Entity Framework Core
  • API REST
  • SignalR (temps réel)
  • Hangfire (tâches planifiées)
  • JWT et droits par rôle

Interface

  • React + Vite
  • TypeScript
  • Astro (sites institutionnels)
  • Design tokens
  • Audit d'accessibilité
  • Mise en page responsive

Mobile

  • React Native / Expo
  • iOS + Android, une seule base de code
  • Localisation en arrière-plan
  • Push (FCM / APNs)
  • File d'attente hors ligne
  • Caméra et preuve photo

Données

  • PostgreSQL
  • Redis (cache)
  • Stockage de séries temporelles
  • Moteur de reporting
  • Export Excel
  • Migrations de données

Connectivité industrielle

  • OPC UA
  • Modbus TCP / RTU
  • MQTT
  • Pilotes d'automates
  • Passerelle edge
  • Relevé de compteurs et capteurs

Infrastructure et exploitation

  • Docker
  • Windows Server / IIS
  • Linux
  • Sauvegarde et reprise
  • Collecte de logs et métriques
  • Chaîne de livraison et déploiement

Les systèmes auxquels nous nous connectons

Aucun des systèmes que nous construisons ne vit isolé. La partie invisible de l'intégration, c'est la gestion des erreurs : où attendent les données quand un transfert échoue, et qui est prévenu, cela se conçoit dès le départ.

Systèmes d'entreprise
ERP (Netsis et similaires)Logiciels comptablesCRMSIRHe-Facture / e-Bon de livraison
Terrain et équipements
Automates et IHMCapteurs et compteursCaméras et imagerieLecteurs code-barres / QRLecture de plaques
Canaux de communication
SMTP / e-mailWhatsApp BusinessTelegramNotifications pushWebhook
Identité et accès
LDAP / Active DirectoryConnexion avec GoogleConnexion avec AppleOIDC / SSODroits par rôle

Sécurité et gestion des données

La sécurité n'est pas une fonctionnalité ajoutée après coup : elle fait partie de l'architecture dès le premier jour. Dans les environnements critiques, la réponse à « qui a modifié quoi, et quand » doit toujours être disponible.

Séparation des rôles et des droitsChaque utilisateur n'accède qu'aux données nécessaires à son travail ; les droits sont gérés en un seul endroit.
Piste d'auditLes actions critiques sont enregistrées avec leur auteur et leur date.
ChiffrementLes données sont protégées par TLS en transit et au niveau du stockage au repos.
Gestion des sessionsJetons d'accès à durée limitée, renouvellement et fermeture des sessions suspectes.
Sauvegarde et repriseSauvegardes régulières, exercices de restauration et plan de retour de version.
Environnements séparésDéveloppement, test et production sont isolés ; aucun test sur données réelles.

Options de déploiement

La plupart des clients industriels veulent savoir clairement où se trouvent leurs données. Nous prenons en charge les trois modes de déploiement ; le choix se fait ensemble selon le produit et la réglementation.

Cloud

Nous exploitons le système ; vous l'utilisez.

  • Aucune installation
  • Mises à jour automatiques
  • Accès depuis partout
  • Supervision assurée par nous
Pour quiOrganisations sans équipe serveurs qui veulent démarrer vite.

Sur site

Le logiciel tourne sur vos serveurs ; les données ne quittent pas le bâtiment.

  • Les données restent chez vous
  • Fonctionne sur réseau fermé
  • Conformité facilitée
  • Votre propre politique de sauvegarde
Pour quiSites dont les données ne peuvent pas sortir, et marchés publics.

Hybride

Le terrain tourne en edge ; pilotage et reporting dans le cloud.

  • Le terrain continue sans internet
  • Reporting centralisé
  • Traitement en edge
  • Multi-sites
Pour quiOrganisations qui veulent superviser des sites répartis depuis un seul centre.

Nos principes d'ingénierie

Chacun de nos produits fait un travail différent ; ce qui les réunit, c'est la manière dont ils sont construits.

ObservabilitéTout ce que fait le système doit être visible : logs, métriques et traces sont prévus dès le départ.
Aucune erreur silencieuseUne opération en échec attend dans une file et déclenche une notification ; elle ne disparaît jamais sans bruit.
Services modulairesModifier une partie n'arrête pas les autres ; les frontières sont nettes.
Sécurité dès le départDroits, chiffrement et piste d'audit sont des fondations, pas des options.
De la périphérie au cloudLes données sont traitées à la source et consolidées au centre ; quand la connexion tombe, elles attendent en périphérie.
TransmissibilitéL'équipe du client doit pouvoir reprendre ce que nous construisons ; nous documentons et transférons.

Questions techniques fréquentes

Vos produits fonctionnent-ils sur nos propres serveurs ?

Oui. Nous prenons en charge le cloud, le sur site et l'hybride. Sur site, le logiciel tourne sur vos serveurs et les données ne quittent pas le bâtiment ; la mise en service est aussi possible sur réseau fermé.

Pouvez-vous vous connecter à notre ERP et à notre logiciel comptable ?

Si le système dispose d'une API, nous nous connectons directement. Sinon, nous intégrons via un transfert de fichiers, une vue de base de données ou une automatisation robotisée des processus (RPA) sur l'interface. Chaque transfert est journalisé et les enregistrements en erreur attendent dans une file.

Les données terrain sont-elles perdues en cas de coupure internet ?

Pas pour une coupure qui reste dans la capacité du tampon. Les applications terrain et les passerelles edge gardent une file hors ligne ; au retour de la connexion, les données sont transmises au central dans l'ordre. En hybride, l'exploitation terrain continue indépendamment de la connexion.

Où les données sont-elles stockées ?

Cela dépend du mode de déploiement : sur votre serveur en sur site, et dans la région définie au contrat en cloud. Si la localisation des données compte pour des raisons réglementaires, nous la fixons dès le début du projet.

Notre équipe peut-elle reprendre le système ?

C'est notre objectif. Décisions d'architecture, modèle de données, étapes d'installation et notes de maintenance sont documentés, et une session de passation est organisée avec votre équipe à la livraison. Un système qu'on ne peut pas transmettre n'est pas terminé à nos yeux.

Comment fonctionnent le code source et les licences ?

En développement sur mesure, le code source vous est remis avec la documentation d'installation et vous appartient. Pour les produits, la licence donne un droit d'utilisation. Le modèle applicable est précisé par écrit au début du projet.

Parlons de votre architecture.

Écoutons votre système actuel et définissons ensemble par où commencer.