Votre broker de messages, hébergé en France
Un bus de messages fiable propulsé par RabbitMQ, installé et maintenu par DINAO. Faites communiquer vos applications et microservices de façon asynchrone et résiliente, avec vos files d'attente hébergées en France.
Qu'est-ce que RabbitMQ ?
RabbitMQ est l'un des brokers de messages open source les plus utilisés au monde. Il permet à vos applications et microservices de communiquer de façon asynchrone et fiable en échangeant des messages via des files d'attente, plutôt que de s'appeler directement. Producteurs et consommateurs sont ainsi découplés, ce qui rend votre architecture plus résiliente et plus simple à faire évoluer.
RabbitMQ propose des files d'attente durables, des exchanges de routage flexibles (direct, topic, fanout, headers), des accusés de réception et des quorum queues pour la résilience. Multi-protocoles, il parle nativement AMQP 0-9-1 et supporte également MQTT (IoT), STOMP et WebSocket via plugins, avec des bibliothèques clientes dans tous les langages courants.
Une console de management web offre une visibilité complète sur les files, les connexions et les métriques. Managé par DINAO, RabbitMQ tourne dans un conteneur dédié hébergé en France, avec TLS, sauvegardes, supervision et mises à jour, et la possibilité de fonctionner en cluster pour la haute disponibilité.
Hébergez RabbitMQ chez DINAO
Paliers de ressources compatibles avec les pré-requis de RabbitMQ (1 vCPU / 512 Mo / 2 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
À quoi sert RabbitMQ ?
RabbitMQ est un broker de messages : il fait transiter des messages entre vos applications de façon asynchrone et fiable. Il découple producteurs et consommateurs, lisse les pics de charge et garantit la livraison via des files d'attente durables.
Quels protocoles RabbitMQ supporte-t-il ?
Son protocole natif est AMQP 0-9-1, mais RabbitMQ supporte aussi MQTT (idéal pour l'IoT), STOMP et WebSocket via plugins, avec des clients disponibles dans tous les langages courants.
Puis-je avoir de la haute disponibilité ?
Oui, sur les paliers adaptés : RabbitMQ peut fonctionner en cluster avec des quorum queues répliquées pour résister à la panne d'un nœud. DINAO configure et supervise l'ensemble.
Où sont hébergées mes files de messages ?
Sur l'infrastructure DINAO en France, dans un des datacenters disponible, en conteneur dédié. Vos messages restent en France, conformes au RGPD.
Puis-je faire évoluer ma formule ?
Oui. Vous montez de palier selon le débit de messages et activez le mode cluster pour la haute disponibilité, sans verrouillage propriétaire.