Amazon Simple Notification Service
Vollständig verwaltete Nachrichtenwarteschlangen für Microservices, verteilte Systeme und serverlose Anwendungen
Amazon Simple Notification Service (SNS) ist ein langlebiger, sicherer, vollständig verwalteter Pub/Sub-Messaging-Dienst, der es Ihnen ermöglicht, Mikroservices, verteilte Systeme und serverlose Anwendungen zu entkoppeln. Amazon SNS bietet Themen für hochdurchsatzorientiertes, push-basiertes, Many-to-Many-Messaging. Mithilfe von Amazon SNS-Themen können Ihre Publisher-Systeme Nachrichten an eine große Anzahl von Subscriber-Endpunkten zur parallelen Verarbeitung verteilen, einschließlich Amazon SQS-Warteschlangen, AWS Lambda-Funktionen und HTTP/S-Webhooks. Mit der AWS Management Console, der AWS Command Line Interface (CLI) oder dem AWS Software Development Kit (SDK) können Sie innerhalb weniger Minuten mit Amazon SNS beginnen.
NEUES TUTORIAL:
Privates Veröffentlichen von Amazon SNS-Nachrichten mit AWS PrivateLink
NEUES TUTORIAL:
Nach Amazon SNS veröffentlichten Nachrichten filtern
Vorteile
Zuverlässige Nachrichtenzustellung
Amazon SNS verwendet einen Cross-Availability-Zonen-Nachrichtenspeicher, um eine lange Lebensdauer der Nachrichten zu gewährleisten. Amazon SNS Themen, die auf der bewährten Netzwerkinfrastruktur und den Rechenzentren von Amazon laufen, sind immer dann verfügbar, wenn Ihre Anwendungen sie benötigen. Alle an Amazon SNS veröffentlichten Nachrichten werden redundant auf mehreren geografisch getrennten Servern und Rechenzentren gespeichert. Amazon SNS liefert zuverlässig Nachrichten an gültige AWS-Endpunkte, wie Amazon SQS-Warteschlangen und AWS Lambda-Funktionen.
Halten Sie Ihre Nachrichten privat und geschützt
Amazon SNS-Themenbesitzer können sensible Daten sicher aufbewahren, indem sie Themenrichtlinien festlegen, die einschränken, wer ein Thema veröffentlichen und abonnieren darf. Amazon SNS stellt auch sicher, dass die Daten während der Übertragung verschlüsselt werden, indem Amazon ATS-Zertifikate zur Unterstützung der HTTPS-API verwendet werden. Darüber hinaus können Sie mit AWS PrivateLink Nachrichten zu Amazon SNS Themen aus Ihren Amazon VPC-Subnetzen privat veröffentlichen, ohne das öffentliche Internet zu durchqueren. Amazon SNS kann auch Anwendungsfälle in regulierten Märkten unterstützen und ist mit Compliance-Programmen wie HIPAA, PCI, ISO, FIPS, SOC undFedRAMP.
Vereinfachen Sie Ihre Architektur mit Message Filtering
Amazon SNS hilft Ihnen, Ihre Pub/Sub-Messaging-Architektur zu vereinfachen, indem Sie die Logik der Nachrichtenfilterung von Ihren Abonnentensystemen und die Logik der Nachrichtenweiterleitung von Ihren Publisher-Systemen abladen. Mit der Amazon SNS-Nachrichtenfilterung erhalten abonnierende Endpunkte nur die Nachrichten, die sie interessieren, und nicht alle Nachrichten, die zum Thema veröffentlicht werden. Amazon CloudWatch bietet Einblick in Ihre Filteraktivitäten, und AWS CloudFormation ermöglicht es Ihnen, Abonnementfilterrichtlinien automatisch und sicher zu implementieren.
Automatische Skalierung Ihrer Arbeitslast
Amazon SNS nutzt die bewährte AWS Cloud, um mit Ihrer Anwendung dynamisch zu skalieren. Amazon SNS ist ein vollständig verwalteter Dienst, der sich um die Schwerarbeit im Zusammenhang mit Kapazitätsplanung, Bereitstellung, Überwachung und Patchen kümmert. Der Service ist so konzipiert, dass er mit hochdurchsatzstarken, gebündelten Traffic-Mustern umgehen kann. Darüber hinaus fallen keine Vorabkosten an und es ist nicht erforderlich, Messaging-Software zu erwerben, zu installieren, zu konfigurieren oder zu aktualisieren.
Funktionsweise
Amazon SNS ermöglicht Nachrichtenfilterung und Fanout für eine große Anzahl von Teilnehmern, einschließlich serverloser Funktionen, Warteschlangen und verteilter Systeme.
Fallbeispiele
Verwendete AWS Services: Amazon SNS, Amazon Route 53, Amazon CloudFront, Amazon S3, Amazon EC2, Amazon CloudWatch, Amazon RDS, AWS CloudFormation
PlayOn! Sports ist eines der führenden US-amerikanischen Medienunternehmen für High-School-Sport. Das Unternehmen betreibt eine umfassende Technologieplattform, auf der qualitativ hochwertige und dennoch kostengünstige Produktionen zu Live-Sport-Events entstehen. Seine serverlose Videoverarbeitungspipline veranschaulicht das Fanout-Messaging-Muster sowie Optionen zu dessen Integration in serverlose Architekturen mit Amazon SNS und AWS Lambda.
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 Amazon SNS, um die Verarbeitungspipelines auszulösen, wenn neue Inhalte aktualisiert werden, und Amazon SQS, um eingehende Aufträge von Pipeline-Prozessoren zu entkoppeln.
Change Healthcare nutzt AWS-Dienste wie Amazon EC2, Amazon S3, Amazon SQS und Amazon SNS, um täglich Millionen von vertraulichen Transaktionen seiner Kunden abzuwickeln und gleichzeitig die Einhaltung der Vorschriften der Gesundheitsbranche, einschließlich HIPAA, sicherzustellen.
Die FC Barcelona-Webplattform veröffentlicht über 6.000 Seiten und über 12.000 digitalisierte Fotos. Sie steht in sechs Sprachen zur Verfügung und fasst aktuelle Informationen für fünf Spitzenprofimannschaften zusammen. Die Lösung setzt bei mehreren Plattformbenachrichtigungen auf Amazon SNS.
Blog-Beiträge und Artikel
Nachrichtenfilteroperatoren für numerischen Abgleich, Präfixabgleich und Blacklists in Amazon SNS
Christie Gifrin und Otavio Ferreira
12. März 2018
Pub/Sub-Messaging mit Amazon SNS Message Filtering vereinfachen
Christie Gifrin und Otavio Ferreira
22. November 2017
Neuerungen
Erste Schritte mit AWS
Amazon SNS-Themen anlegen
Weitere Informationen zu Amazon SNS




