Antoine Gabry
Menu

Logiciel d’ingénierie · outils opérationnels

Applications et automatisation d’ingénierie

Projets professionnels · applications complémentaires

Un petit ensemble d’applications complémentaires pour le transfert de données d’essais, le cycle de vie des fichiers, la supervision du stockage et les workflows d’ingénierie.

Le problème

Un problème concret à résoudre

L’exploitation des essais en vol nécessite aussi le transfert contrôlé des fichiers, des opérations de cycle de vie, une visibilité sur les systèmes et des interfaces ciblées pour les tâches récurrentes.

Contraintes de conception

  • Distinguer l’application de transfert de la mise à disposition des accès cloud.
  • Rendre visibles l’état des transferts et des opérations sur fichiers.
  • Séparer la propriété logicielle confirmée des contributions limitées aux interfaces.
  • Ne pas suggérer que tous les outils ont le même statut ou la même maturité.

La solution

Conçu autour d’une décision utile

J’ai conçu et développé de manière indépendante l’application Cloud Uploader, sa file, sa logique de transfert, son tableau de bord et ses contrôles, après accord des collègues sur l’orientation de stockage. J’ai aussi conçu, développé et déployé le File Manager pour l’intégrité, le rangement, la compression et le cycle de vie des fichiers. La supervision QNAP intègre dans DataManager l’état de santé et SMART de quatre NAS sous forme de notifications visibles au tableau de bord. Je confirme séparément être l’unique développeur des interfaces graphiques du workspace FTDA; cela ne signifie pas que j’ai développé tous les backends ou calculs.

Espace visuel

Regroupement conceptuel d’applications opérateur, sans révéler de réseau interne, de topologie de stockage ni de détails confidentiels.

Processus

01

Mettre en file

L’uploader présente les transferts en attente et leur état opérationnel.

02

Gérer le cycle de vie

File Manager exécute les opérations configurées d’intégrité, rangement, compression et cycle de vie.

03

Superviser le stockage

La santé et les informations SMART des QNAP sont visibles dans DataManager.

04

Soutenir les tâches d’ingénierie

D’autres interfaces couvrent documentation des signaux, points de certification, performances, météo, demandes MFT, étiquetage des vols, mapping de signaux, import de snippets, tracé, contrôles rainflow et utilitaires de données.

Technologies utilisées

PythonPostgreSQLTransfert compatible S3DashBLAKE3SNMPWorkflows d’ingénierie

Résultats / impact

Cloud Uploaderlogiciel conçu et développé de manière indépendante
File Managerconception, développement et déploiement indépendants
Quatre NASpérimètre de supervision santé et SMART

Ma contribution

Enseignements

Un outil opérationnel comprend des états lisibles et des contrôles pratiques, pas seulement des traitements de fond.

La propriété de l’interface et celle du backend doivent être distinguées.

L’automatisation du cycle des fichiers nécessite des limites explicites de vérification et de récupération.