flexway
FRENParler à un expert

Agriculture

Les données de chaque exploitation, servies sous la même décision.

Flexway sert le côté applications des plateformes agricoles : publier vers votre courtier MQTT sous contrat AsyncAPI, diffuser les mesures aux tableaux de bord, n'envoyer à chaque partenaire que les événements de son tenant, garder sur votre modèle interne les requêtes d'IA sensibles. Il tourne dans votre infrastructure ; il ne remplace ni la passerelle de terrain, ni les contrôleurs qui commandent l'irrigation.

Ce que Flexway décide, chez vous

Qui appelle, ce que Flexway décide, ce qui est appelé : chaque trajet est un cas d'usage de votre secteur. En pointillé, ce qui est à venir.

Votre infrastructureflexwayPasserelle API, IA et agentsChaîne de décision unifiée429Débit et quota par appelantjetons, quota par tenantPublication sous contratHTTP vers MQTT, CloudEventsWebhooks signésseuls les événements du tenantFlux temps réelSSE, WebSocket, sans retenueRequête sensible épingléetoujours vers un modèle interneApps de la fermeAssistant agronomeCourtier consomméAppareils MQTTCourtier MQTTServices d'irrigationModèle interneSystèmes partenairesVotre infrastructureflexwayPasserelle API, IA et agentsChaîne de décision unifiée429Débit et quota par appelantjetons, quota par tenantPublication sous contratHTTP vers MQTT, CloudEventsWebhooks signésseuls les événements du tenantFlux temps réelSSE, WebSocket, sans retenueRequête sensible épingléetoujours vers un modèle interneApps de la fermeAssistant agronomeCourtier consomméAppareils MQTTCourtier MQTTServices d'irrigationModèle interneSystèmes partenaires

Architecture pour l'agriculture : les applications de la ferme et un assistant agronome passent par Flexway, dans votre infrastructure. Flexway publie sous contrat sur votre courtier MQTT, où la télémétrie arrive par votre passerelle de terrain, relaie les flux temps réel aux tableaux de bord, envoie depuis le courtier, aux systèmes partenaires, des webhooks signés limités aux événements de leur tenant, épingle les requêtes d'IA sensibles sur votre modèle interne et tient le débit et le quota de chaque appelant devant vos services d'irrigation. Un appelant au-delà de son quota reçoit un 429. Le branchement direct des appareils en MQTT est à venir.

Apps de la ferme
Les applications qui appellent vos API : chaque requête passe par Flexway, qui vérifie le contrat et l'identité avant d'atteindre vos systèmes.
Assistant agronome
Un assistant IA : il appelle les modèles par la surface compatible OpenAI de Flexway, sous budget et routage par politique.
Courtier consommé
Un courtier dont Flexway consomme les messages pour les livrer à vos partenaires en webhooks signés.
Appareils MQTT
Prévu en 1.7 : Des appareils qui publient en MQTT : Flexway les recevra par son écouteur MQTT, avec une identité et un quota par appareil.
Débit et quota par appelant
Un seau à jetons par appelant limite son débit ; au-delà : 429 avec Retry-After et les en-têtes RateLimit.
Publication sous contrat
Flexway publie sur votre courtier, sous contrat AsyncAPI et en enveloppe CloudEvents, ce qu'il reçoit en HTTP.
Webhooks signés
Flexway livre vos événements à vos partenaires en webhooks signés et rejouables.
Flux temps réel
Les flux temps réel (SSE, WebSocket) sont relayés sans retenue ; l'identité et le débit sont vérifiés à l'ouverture.
Requête sensible épinglée
Une requête marquée sensible ne part que vers un modèle interne, jamais vers un fournisseur externe.
Courtier MQTT
Vos courtiers Kafka, AMQP, MQTT et NATS : Flexway y publie sous contrat AsyncAPI, en enveloppe CloudEvents.
Services d'irrigation
Vos services REST et gRPC : ils ne reçoivent que les requêtes que Flexway a laissées passer, sous délai et coupe-circuit.
Modèle interne
Un modèle qui tourne chez vous : les requêtes sensibles n'y quittent jamais votre infrastructure.
Systèmes partenaires
Les systèmes de vos partenaires : ils reçoivent vos événements en webhooks signés et rejouables.
  • Ligne : un trajet
  • Correspondance : décision partagée
  • Requête
  • Événement
  • Appel de modèle ou d'outil
  • Refus
  • Votre infrastructure
  • Prévu
  1. Débit et quota par appelantjetons, quota par tenant
  2. Publication sous contratHTTP vers MQTT, CloudEvents
  3. Webhooks signésseuls les événements du tenant
  4. Flux temps réelSSE, WebSocket, sans retenue
  5. Requête sensible épingléetoujours vers un modèle interne
  1. 1Une recommandation d'irrigation, relue avant d'agir

    Ce que Flexway décideLa requête de l'assistant, marquée sensible, est épinglée sur votre modèle interne, sous le budget de l'exploitation.

    Ce qui est protégéLes données de la parcelle ne partent pas vers un modèle externe ; l'agriculteur valide, et seul le contrôleur local commande les vannes.

  2. 2Un partenaire ne reçoit que ce qui le concerne

    Ce que Flexway décideDepuis le courtier, des webhooks signés et rejouables : l'abonné ne reçoit que les événements de son tenant.

    Ce qui est protégéLe partenaire n'a aucun accès au courtier ni aux données des autres exploitations.

  3. 3Un conseiller suit les capteurs en direct

    Ce que Flexway décideLe flux SSE ou WebSocket est relayé sans retenue depuis le courtier, sous la même décision d'identité.

    Ce qui est protégéLe navigateur ne parle jamais au courtier ; il ne voit que les canaux de son tenant.

Ouvrir ce modèle dans l'éditeur

Ce que le secteur exige

MQTT · AsyncAPIDes canaux de capteurs déclarés, pas des topics ouverts
Un canal n'existe que s'il est déclaré au contrat ; une application publie en HTTP, la passerelle publie sur votre courtier en enveloppe CloudEvents. La télémétrie des parcelles y arrive par votre propre passerelle de terrain.
Coopératives, partenairesChaque exploitation garde ses données
Une identité par exploitation (clé d'API ou certificat lié à un tenant) ; un abonné ne reçoit que les messages de son tenant ; webhooks signés et rejouables vers les partenaires, quota par tenant.
RecommandationsDes recommandations agronomiques sous budget
Inférence compatible OpenAI avec budget par tenant ; une requête sensible reste sur votre modèle interne, jamais vers un externe ; l'audit garde les métadonnées, jamais l'invite.
SupervisionLes capteurs suivis en direct
Un tableau de bord de conseiller consomme un flux en SSE ou WebSocket sans parler MQTT, relayé sans retenue ; traces de bout en bout.

Ce que le secteur attend

Les attentes de votre secteur relevées dans l'analyse du marché, et où en est Flexway pour chacune ; ce qu'un autre composant fait mieux est dit.

Ce que les entreprises attendentFlexway v1.6.3
Irrigation, machines : boucle IA -> commande physiqueCommande autorisée par portée (1.7.0) ; condition sur l'état réel : candidat ; les sécurités physiques restent indépendantesEn partie · suite à dater
Coordination entre exploitations et servicesÉchange inter-organisations à finalité déclarée : candidatÀ dater
Orchestration locale autonomeDécision locale par règles déclarées ; l'orchestration reste au service de décisionEn partie · suite à dater
Coordination entre acteursÉmetteurs multiples, mTLS de partenaires, échange de jeton, chiffrement par champ ; finalité d'usage déclarée : candidatÀ dater
Sécurité des machines autonomesCommandes sous portée ; l'arrêt d'urgence reste indépendant et prioritaireEn partie · suite en 1.7

Versions à venir non engageantes ; « Livré » seulement quand le catalogue de la version publiée le dit.

Comment Flexway y répond

Des canaux de capteurs déclarés, pas des topics ouverts

  • AsyncAPI comme source du plan asynchroneLivré · v1.5.0
  • AMQP(S) et MQTTLivré · v1.5.0
  • Médiation de la frontière synchrone vers asynchroneLivré · v1.5.0

Chaque exploitation garde ses données

  • Webhooks sortants signés et rejouablesLivré · v1.5.0
  • Clés d'API et mTLS client comme identités de premier planLivré · v0.1.0
  • Quota par tenant au jour et au moisLivré · v0.1.0

Des recommandations agronomiques sous budget

  • Budget et débit par tenantLivré · v0.1.0
  • Requêtes sensibles épinglées, souveraineté et repli par politiqueLivré · v0.1.0
  • Audit de métadonnées, jamais d'inviteLivré · v0.1.0

Les capteurs suivis en direct

  • Flux relayés sans retenue : SSE et corps fragmentésLivré · v0.1.0
  • WebSocket relayéLivré · v0.1.0
  • Traces W3C propagées de bout en boutLivré · v0.1.0

État dans la dernière version publiée de Flexway ; une fonctionnalité n'est marquée livrée qu'avec sa version.

Ce que Flexway ne fait pas

Parlons de votre passerelle

Flexwiz est une jeune entreprise : vous parlez directement avec la personne qui la fonde. Dites-nous ce que vous voulez faire passer par Flexway. Nous parlons de votre infrastructure et de vos exigences de souveraineté numérique.

La prise de rendez-vous en ligne arrive bientôt ; d'ici là, un e-mail suffit.