Einen betreuten Message Broker für die Produktion wählen
Wenn deine Anwendung einen verlässlichen Message Broker braucht, steht eine echte Wahl an: selbst betreiben, den verwalteten Dienst eines Hyperscalers nutzen oder mit einem Spezialisten arbeiten. Jede Option hat andere Folgen für Datenhoheit, Betriebslast und Gesamtkosten.
Dieser Vergleich behandelt vier Optionen, die Schweizer Organisationen heute offenstehen.
Vergleich auf einen Blick
| Eigenbetrieb | Amazon MQ | CloudAMQP | VSHN Managed RabbitMQ | |
|---|---|---|---|---|
| Datenstandort | nach deiner Wahl | AWS-Regionen | AWS, GCP oder Azure | Schweiz |
| Zuständigkeit | deine Zuständigkeit | USA (CLOUD Act) | schwedische Firma, US-Infrastruktur | Schweizer Recht |
| Betriebsmodell | du verwaltest alles | vollständig von AWS verwaltet | vollständig von 84codes verwaltet | VSHN verwaltet |
| Protokolle | alle Protokolle | AMQP 0-9-1, MQTT und STOMP (Teilmenge) | alle Protokolle | alle Protokolle |
| SLA | keines (dein eigenes) | 99,9% | 99,99% (dediziert) | SLA-Optionen auf Anfrage |
| Quelloffen | vollständig quelloffen | nutzt RabbitMQ, proprietäre Plattform | quelloffen | vollständig quelloffen (MPL-2.0) |
| Anbieterbindung | keine | hoch (AWS-Ökosystem) | mittel | keine |
| Preismodell | CHF 0 Software plus Betriebsteam | ca. CHF 60 pro Monat (mq.m5.large) | ab CHF 20 pro Monat (geteilt) bis über CHF 300 (dediziert) | Preis auf Anfrage |
RabbitMQ im Eigenbetrieb
RabbitMQ auf eigenen VMs oder im eigenen Kubernetes-Cluster zu betreiben gibt dir vollständige Kontrolle über jeden Aspekt des Brokers.
Stärken:
- Volle Kontrolle über Datenstandort, Konfiguration und Zugriff
- Keine Gebühren pro Dienst, nur Infrastrukturkosten
- Alle Protokolle unterstützt: AMQP 0-9-1, AMQP 1.0, MQTT, STOMP, HTTP-API
- Läuft bei jedem Anbieter, auch bei Schweizer Clouds (cloudscale.ch, Exoscale)
Grenzen:
- Die Betriebslast ist erheblich. Produktives RabbitMQ verlangt Monitoring und Incident Response rund um die Uhr, automatisierte Backups mit regelmässigen Wiederherstellungstests, Clusterbildung und den Umgang mit Netzwerkpartitionen, Sicherheitspatches samt dringenden Korrekturen sowie das Abstimmen der Speicheralarme und die Pflege der Queues.
- Clustering und Hochverfügbarkeit verlangen gründliche Kenntnis des verteilten Verhaltens von RabbitMQ.
- Teams schieben Upgrades oft auf und lassen Wiederherstellungstests aus. Beides erzeugt ein Risiko, das im Störungsfall sichtbar wird.
- Engineers, die den RabbitMQ-Betrieb tragen, fehlen in der Produktentwicklung.
Passt für: Grosse Organisationen mit eigenem Plattformteam und besonderen Anpassungswünschen.
Amazon MQ für RabbitMQ
Amazon MQ ist der verwaltete Message-Broker-Dienst von AWS. Er unterstützt RabbitMQ und ActiveMQ und übernimmt Bereitstellung, Patching und den Grundbetrieb.
Stärken:
- Ausgereifter verwalteter Dienst mit automatisiertem Patching und Backups
- Enge Verzahnung mit AWS-Diensten (Lambda, EventBridge, CloudWatch)
- Multi-AZ als Option für Hochverfügbarkeit
- Vertraute AWS-Konsole und Zugriffssteuerung über IAM
Grenzen:
- Es gilt US-Recht. Amazon ist ein US-Unternehmen und untersteht dem CLOUD Act. Auch mit EU-Regionen können US-Behörden Zugriff auf die Daten erzwingen, ohne Schweizer Gerichtsverfahren.
- Keine Schweizer Cloud. Amazon MQ läuft ausschliesslich auf AWS-Infrastruktur, also nicht auf cloudscale.ch, Exoscale oder in deinem eigenen Rechenzentrum.
- Die Protokollunterstützung ist gegenüber dem regulären RabbitMQ eingeschränkt: AMQP 1.0 und einzelne Plugins fehlen.
- Starke Bindung an AWS: IAM, VPC-Networking und Monitoring über CloudWatch sind AWS-spezifisch.
- Der Zugang zur Verwaltungsoberfläche ist gegenüber dem regulären RabbitMQ beschränkt.
Passt für: Teams, die ohnehin auf AWS gesetzt haben, die Abwägung zum US-Recht annehmen und einen einfachen Broker brauchen.
CloudAMQP
CloudAMQP ist ein verwaltetes RabbitMQ von 84codes AB, einem schwedischen Unternehmen. Betrieben wird es auf Infrastruktur von AWS, GCP und Azure.
Stärken:
- Firmensitz in der EU (Schweden)
- Gute Entwicklererfahrung, mit Dashboard und Metriken
- Unterstützt alle RabbitMQ-Protokolle, Plugins eingeschlossen
- Geteilte Pläne zu geringen Kosten für Entwicklung und kleine Workloads
- 99,99 Prozent SLA auf den dedizierten Plänen
Grenzen:
- Keine Option auf Infrastruktur in Schweizer Besitz. CloudAMQP läuft auf US-Hyperscalern, also AWS, GCP oder Azure. Über die darunterliegende Infrastruktur bleibt die Berührung mit dem CLOUD Act bestehen, auch wenn die Betreiberfirma schwedisch ist.
- Kein Betrieb auf cloudscale.ch oder Exoscale.
- Geteilte Pläne haben Leistungsgrenzen und eignen sich nicht für regulierte Workloads.
- Die Supportqualität hängt von der Planstufe ab.
- Keine Option auf ein Schweizer Betriebsteam für compliance-sensible Umgebungen.
Passt für: Internationale Teams, die eine Betreiberfirma mit EU-Sitz und flexible Cloud-Wahl wollen.
VSHN Managed RabbitMQ
VSHN betreibt deine RabbitMQ-Instanz auf der Infrastruktur deiner Wahl, in der Schweizer Cloud oder bei dir. VSHN hat den Sitz in Zürich und arbeitet ausschliesslich nach Schweizer Recht.
Stärken:
- Schweizer Firma, Schweizer Zuständigkeit. VSHN hat den Sitz in Zürich. Über die Betriebsschicht besteht keine Berührung mit dem CLOUD Act.
- Deine Infrastruktur, deine Wahl. cloudscale.ch, Exoscale oder dein eigener Managed Server.
- Volle Protokollunterstützung: AMQP 0-9-1, AMQP 1.0, MQTT, STOMP und die RabbitMQ-Plugins.
- Monitoring und Incident Response rund um die Uhr durch Engineers von VSHN.
- Nach ISO 27001 zertifizierter Betrieb seit 2014, dazu ISAE 3402 Type II.
- Bestellen in Selbstbedienung über Servala (cloudscale.ch und Enterprise Private Cloud).
- Keine Anbieterbindung: RabbitMQ ist quelloffen (MPL-2.0) und läuft auf gewöhnlicher Infrastruktur.
Preise:
VSHN Managed RabbitMQ wird auf Anfrage offeriert, abhängig von der gewählten Infrastruktur und der Konfiguration. Melde dich für eine Kostenschätzung.
Passt für: Schweizer Organisationen, die Datenhoheit brauchen, regulierte Workloads betreiben oder produktives RabbitMQ wollen, ohne ein eigenes Betriebsteam aufzubauen.
Welche Option passt?
| Situation | Empfehlung |
|---|---|
| Du läufst bereits auf AWS und nimmst die US-Zuständigkeit an | Amazon MQ |
| Du brauchst einen günstigen Broker für Entwicklung oder Staging | geteilter Plan bei CloudAMQP |
| Du hast ein eigenes Plattformteam und brauchst volle Kontrolle | Eigenbetrieb |
| Deine Daten müssen unter Schweizer Zuständigkeit bleiben | VSHN Managed RabbitMQ |
| Du bist in einer regulierten Branche (Banken, Versicherungen, Gesundheitswesen) | VSHN Managed RabbitMQ |
| Du brauchst produktives RabbitMQ ohne eigenes Betriebsteam | VSHN Managed RabbitMQ |
| Du brauchst Schweizer Support rund um die Uhr mit ISO-27001-Zertifizierung | VSHN Managed RabbitMQ |
Nächste Schritte
Bereit, über dein RabbitMQ-Setup zu sprechen? Buch ein kostenloses Gespräch mit unserem Team. Wir sehen deine aktuelle Umgebung durch und empfehlen den passenden Weg: VSHN, einen Cloud-Anbieter oder den Eigenbetrieb.