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,95% (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. 210 $ pro Monat (ein mq.m5.large, US East) kostenlos (geteilt) bis ab 50 $ pro Monat (dediziert) Preis auf Anfrage

Beratung anfragen

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, 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, 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,95 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 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, 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 2017, dazu ISAE 3402 Type II.
  • Bestellen in Selbstbedienung über Servala (Cloudscale 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.

Melde dich

Brauchst du verwaltetes RabbitMQ? Bestelle in Selbstbedienung auf Servala unter servala.com/service/rabbitmq/, oder melde dich für ein kostenloses Gespräch. Brauchst du Hilfe bei der Messaging-Architektur? Wir vermitteln dir den passenden Beratungspartner.

Kostenloses Gespräch buchen

Oder stelle deine Frage