Antoine Gabry

Automatisation des processus

Opérations de données d’essais en vol

Professional project · non-confidential overview

Une plateforme qui transforme la fin d’un vol en processus d’ingénierie fiable et traçable, sans attendre les transmissions manuelles.

Le problème

Un problème concret à résoudre

Les campagnes d’essais en vol produisent rapidement de nombreux fichiers. Les équipes ont besoin des données critiques immédiatement, tandis que le traitement, la vérification, le stockage et le suivi doivent rester robustes à l’échelle de la campagne.

Contraintes de conception

  • Protéger les informations propriétaires tout en rendant l’état du processus visible.
  • Lancer en priorité les traitements nécessaires après un vol.
  • Gérer les transferts incomplets, les fichiers tardifs et les traitements longs.
  • Réduire la pression sur le stockage sans perdre l’intégrité ni la traçabilité.

La solution

Conçue autour d’une décision utile

La plateforme relie un événement d’ingénierie à un pipeline automatisé. Un orchestrateur coordonne environ quinze tâches, donne la priorité aux travaux urgents et enregistre leur état pour les tableaux de bord. Un service File Manager surveille les fichiers, les vérifie et les prépare pour le stockage géré.

Conceptual flight test data workflowA new flight event begins priority processing, file management, cloud storage, and dashboard monitoring.New flightevent triggerWorkfloworchestratorPriority processingcritical / overnightVerified cloudstorageFile Managerwatch · verify · compressDash dashboardsstatus · exceptions

Architecture conceptuelle : le flux est représentatif et ne montre aucun système, format de données ou détail propriétaire.

Processus

01

Detect

A new-flight event from a connected engineering system starts the workflow.

02

Prioritise

Critical processing starts immediately; lower-priority work is queued for overnight execution.

03

Process

Specialised automated tasks validate, transform, package, and prepare engineering outputs.

04

Verify & store

File Manager monitors arrivals, verifies completeness, applies compression, and uploads approved data to company cloud storage.

05

Observe

Dash dashboards surface workflow status, exceptions, and campaign progress to the team.

Technologies utilisées

PythonPostgreSQLSQLDashWorkflow automationBackground workersCloud storage

Résultats / impact

~15automated processing tasks
2priority lanes for fast feedback
1shared view of campaign processing

Enseignements

L’automatisation inspire confiance lorsque l’état et les erreurs sont aussi clairs que le parcours nominal.

La priorité est une décision produit : séparer le retour immédiat du travail nocturne protège la boucle de décision.

L’optimisation du stockage doit faire partie du processus, pas d’un nettoyage après la campagne.