# Kévin GUIOT — /blog/api-moq-provision-isolated-relays

# Un API pour MoQ : provisionner ses propres relays isolés

Kévin GUIOT · 2026-08-05 · 6 min · Développement

**L’API de MoQ permet désormais de créer, publier et contrôler ses propres relays isolés, offrant un découplage complet entre publication, souscription et gestion du transport pour les applications temps réel.**

# Un API pour MoQ : provisionner ses propres relays isolés

* * *

L’évolution de l’API MoQ marque une inflexion majeure dans la gestion des relays isolés pour les flux temps réel, en introduisant une séparation stricte entre publication, souscription et contrôle d’accès. Cette architecture propose une granularité inédite pour la gestion des flux, tout en s’appuyant sur une logique de [DevOps & Infrastructure](/services/devops-infrastructure) orientée vers la flexibilité et la sécurité.

> Cette approche permet d’isoler chaque relay au niveau applicatif et de contrôler précisément les droits d’accès et de publication, sans dépendance à une topologie réseau prédéfinie.

* * *

## Provisionnement, publication et souscription : découplage total

Trois axes structurants émergent :

*   Création de relays isolés via une API REST
*   Publication et souscription découplées par token
*   Contrôle d’accès centralisé par relay

Fonctionnalité

Description

Service associé

Provisionnement

Création dynamique de relays via API

[Automatisation](/services/automatisation)

Publication

Token dédié, usage unique, expiration configurable

[Intégration API](/services/integration-api)

Souscription

Token séparé, gestion fine des permissions

[Maintenance & Support](/services/maintenance-support)

Chaque relay provisionné devient un nœud logique indépendant, ce qui induit une gestion des permissions et des flux adaptée à chaque application ou client.

* * *

### Modèle de sécurité et isolation applicative

L’API impose une séparation stricte entre tokens de publication et de souscription. Cette évolution implique une gestion indépendante des cycles de vie des droits d’accès, favorisant la mise en œuvre de stratégies de [Intelligence Artificielle](/services/intelligence-artificielle) pour la détection d’anomalies ou la prévention d’abus.

> La traçabilité des opérations et l’expiration configurable des tokens renforcent la maîtrise du cycle de vie des accès et des flux.

* * *

### Contrôle centralisé et flexibilité du transport

Le découplage entre publication et souscription permet d’assigner dynamiquement les droits à chaque client ou service. Plusieurs impacts techniques apparaissent :

*   Possibilité de gérer des topologies de transport personnalisées
*   Adaptation à des architectures multi-tenant ou multi-applications
*   Réduction des risques de collisions ou d’interférences entre flux

Cette flexibilité ouvre la voie à des scénarios avancés de [Scraping & Extraction de données](/services/scraping-extraction) pour l’analyse ou la supervision des flux relayés.

* * *

## Table de synthèse : impacts techniques

Aspect

Bénéfice

Service

Isolation des relays

Sécurité accrue, mutualisation

[DevOps & Infrastructure](/services/devops-infrastructure)

Gestion des tokens

Cycle de vie indépendant

[Automatisation](/services/automatisation)

Contrôle d’accès

Attribution dynamique

[Intégration API](/services/integration-api)

Supervision

Analyse centralisée

[Intelligence Artificielle](/services/intelligence-artificielle)

> La capacité à provisionner des relays isolés via API modifie en profondeur la manière de concevoir les architectures temps réel distribuées.

* * *

## Conclusion

Un changement d’architecture s’observe dans la gestion des flux temps réel : la séparation stricte des rôles, l’isolation des relays et la gestion indépendante des cycles de vie des tokens offrent une base technique robuste pour des applications scalables, sécurisées et adaptatives. L’intégration de ces mécanismes dans une logique de [Développement Web](/services/developpement-web) permet d’envisager de nouveaux usages et d’anticiper les besoins futurs des plateformes temps réel.
