Amazon Simple Queue Service

Vollständig verwaltete Nachrichtenwarteschlangen für Microservices, verteilte Systeme und serverlose Anwendungen

Amazon Simple Queue Service (SQS) ist ein vollständig verwalteter Nachrichtenwarteschlangen-Service, der das Entkoppeln und Skalieren von Microservices, verteilten Systemen und serverlosen Anwendungen ermöglicht. SQS übernimmt für Sie die Komplexität und den Aufwand der Verwaltung und des Betriebs nachrichtenorientierter Middleware. Damit kann sich jeder Entwickler ganz seiner eigentlichen Arbeit widmen. Mithilfe von SQS können Sie Nachrichten zwischen Softwarekomponenten in jeder Größe und Menge ohne Nachrichtenverlust und ohne Notwendigkeit weiterer Services senden, speichern und empfangen. SQS ist in wenigen Minuten eingerichtet – über die AWS-Konsole, die Befehlszeilenschnittstelle oder das SDK Ihrer Wahl und mit nur drei einfachen Befehlen.

SQS bietet zwei Arten an Nachrichtenwarteschlangen: Standardwarteschlangen ermöglichen einen maximalen Durchsatz, eine Sortierung mit bester Leistung und die mindestens einmal erfolgende Zustellung. SQS-FIFO-Warteschlangen gewährleisten, dass Nachrichten genau ein Mal in genau der Reihenfolge verarbeitet werden, in der sie gesendet wurden.

Vorteile

Eliminieren des Verwaltungsaufwands

AWS verwaltet alle laufenden Operationen und die zugrundeliegende Infrastruktur für einen hoch verfügbaren und skalierbaren Nachrichtenwarteschlangen-Service. Mit SQS gibt es keine Vorabkosten, keine zu erwerbende, zu installierende und zu konfigurierende Messaging-Software und keine zeitraubende Einrichtung und Wartung der unterstützenden Infrastruktur. SQS-Warteschlangen werden dynamisch erstellt und automatisch skaliert, damit Sie Anwendungen schnell und effizient entwickeln und vergrößern können.

Zuverlässige Nachrichtenzustellung

Mit Amazon SQS übertragen Sie beliebige Datenvolumen mit dem gewünschten Durchsatz – ohne Nachrichtenverlust und ohne Notwendigkeit weiterer Services. SQS ermöglicht Ihnen das Entkoppeln von Anwendungskomponenten, sodass sie unabhängig laufen und ausfallen und somit die Gesamtfehlertoleranz des Systems erhöht wird. Von jeder Nachricht werden mehrere Kopien redundant in mehreren Availability Zones gespeichert, sodass sie bei Bedarf immer verfügbar sind.

Schützen Sie Ihre sensiblen Daten

Mit Amazon SQS können Sie vertrauliche Daten zwischen Anwendungen bewegen und die einzelnen Nachrichtentexte mit serverseitiger Verschlüsselung (SSE-Verschlüsselung) verschlüsseln. Dank der Amazon SQS SSE-Integration mit AWS Key Management Service (KSM) können Sie die Schlüssel, die SQS-Nachrichten schützen, zusammen mit den Schlüsseln, die Ihre anderen AWS-Ressourcen schützen, an einem Ort verwalten. AWS KMS protokolliert jeden Einsatz Ihrer Schüssel zur Verschlüsselung in AWS CloudTrail, damit Sie Ihre Regulierungs- und Compliance-Anforderungen erfüllen.

Flexibles und kostengünstiges Skalieren

Amazon SQS nutzt die AWS Cloud für die dynamische, bedarfsgesteuerte Skalierung. SQS wird flexibel mit Ihrer Anwendung skaliert, sodass Sie sich nicht mit Kapazitätsplanung und Vorabbereitstellung befassen müssen. Es gibt keine Beschränkung für die Anzahl der Nachrichten pro Warteschlange, und mit Standardwarteschlangen wird ein beinahe unbegrenzter Durchsatz ermöglicht. Kosten basieren auf der Nutzung, was zu hohen Kosteneinsparungen gegenüber dem "Always-on"-Modell selbstverwalteter Messaging-Middleware führt.

Fallbeispiele

600x400_EMS_Logo

Verwendete AWS-Services: IoT Device Management, Amazon ECS und Amazon SQS

600x400_NASA-National-Aeronautics-and-Space-Administration_Logo

Verwendete AWS-Services: Amazon SNS und Amazon SQS

260x175-BMW-logo

Verwendete AWS-Services: Amazon SQS, Amazon S3, Amazon DynamoDB, Amazon RDS und AQS Elastic Beanstalk

600x400_Capital-One-Financial-Corporation_Logo

Verwendete AWS-Services: Amazon SQS

Kraftstoffhändler in Australien verbessern Leistung und Sicherheit ihrer Tankstellen mit einer IoT-fähigen AWS-Lösung namens Fuelsuite von EMS. EMS ist auf Lösungen spezialisiert, die Kraftstoffhändlern Leistungsdaten liefern, die von an Tankstellen angebrachten Sensoren stammen. Fuelsuite nutzt AWS IoT Device Management, um die Peripheriegeräte zu steuern, die Tankstellendaten erfassen, verarbeitet die Daten mit Amazon EC2 und plant Nachrichten von und zu den Peripheriegeräten mithilfe von Amazon SQS.

Die Bild- und Videobibliothek der NASA bietet Zugriff auf mehr als 140 000 Standbilder, Audioaufzeichnungen und Videos –und dokumentiert damit seine Errungenschaften aus mehr als einem halben Jahrhundert der Erforschung des endlos Unbekannten. Die Architektur umfasst den Amazon SQS-Service zur Entkopplung eingehender Aufträge von Pipeline-Prozessen sowie den Amazon Simple Notification-Service zur Auslösung der Verarbeitungspipeline bei Eingang aktualisierter Inhalte.

Die BMW-Gruppe setzt AWS für die Anwendung zur Vernetzung des Autos ein, die Sensordaten von Fahrzeugen der BMW-Serie 7 erfasst, damit die Fahrer dynamisch aktualisierte Karteninformationen erhalten. BMW hat seinen neuen Car-as-a-Sensor-Service (CARASSO) in nur sechs Monaten aufgebaut und setzt dabei Amazon SQS, Amazon S3, Amazon DynamoDB, Amazon RDS und AWS Elastic Beanstalk ein.
Capital One modernisiert seine Einzelhandels-Nachrichtenwarteschlange durch Migration von selbstverwalteten, nachrichtenorientierten Middleware-Systemen zu Amazon SQS. Capital One verwendet SQS zum Migrieren mehrerer zentraler Banking-Anwendungen in die Cloud, um hohe Verfügbarkeit und Kosteneffizienz sicherzustellen und gleichzeitig Verwaltungskomplexität und -aufwand zu reduzieren.
change-healthcare-logo

Verwendete AWS-Services: Amazon EC2, Amazon S3, Amazon SQS, Amazon SNS und weitere Services

sqs_redbus_logo_smaller_v2

Verwendete AWS-Services: Amazon SQS und Amazon SNS

Oyster.com Logo

Verwendete AWS-Services: Amazon EC2 und Amazon SQS

Change Healthcare verwendet AWS-Services wie Amazon EC2, Amazon S3, Amazon SQS und Amazon SNS zur täglichen Verarbeitung von Millionen vertraulicher Transaktionen von Kunden, während gleichzeitig umfassende Compliance mit Vorschriften des Gesundheitswesens, darunter auch HIPAA, sichergestellt wird.
redBus erweitert seine AWS-Lösung auf Amazon SQS und SNS für Überwachung, Warnungen und Interkommunikation. "Amazon SQS eignet sich als Lösung besonders gut für das Messaging zwischen externen Anwendungen und unseren Anwendungen." – Charan Padmaraju, redBus CTO
Oyster.com verwendet Amazon Web Services zum Speichern und Verarbeiten von Bildern für die eigene Website. Das Team verwendet Amazon EC2 und Amazon SQS in einem integrierten Workflow zum Generieren der Größen, die für die einzelnen Fotos erforderlich sind. SQS kommuniziert die zu verarbeitenden Fotos und den Status der Aufträge.

Erste Schritte mit AWS

icon1
Sie erhalten sofort Zugriff auf das kostenlose AWS-Kontingent.
icon2

Erstellen einer Amazon SQS-Warteschlange

Entdecken und lernen Sie mit einfachen Tutorials.
icon3

Nachrichten an die Warteschlange senden

Speichern und verschieben Sie Daten zwischen verteilten Anwendungskomponenten und Microservices.

Weitere Informationen zu Amazon SQS

Seite mit Funktionen besuchen
Bereit zum Entwickeln?
Erste Schritte mit Amazon SQS
Sind noch Fragen offen?
Kontakt