AWS Application Integration category icon Integration von Anwendungen - Überblick über Amazon Web Services

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

AWS Application Integration category icon Integration von Anwendungen

Anwendungsintegration aktiviert AWS ist eine Suite von Diensten, die die Kommunikation zwischen entkoppelten Komponenten innerhalb von Microservices, verteilten Systemen und serverlosen Anwendungen ermöglichen. Sie müssen nicht Ihre gesamte Architektur umgestalten, um davon zu profitieren. Durch die Entkopplung von Anwendungen in beliebiger Größenordnung können Sie die Auswirkungen von Änderungen verringern, sodass Aktualisierungen einfacher und schneller neue Funktionen veröffentlicht werden können.

Jeder Service wird im Anschluss an das Diagramm beschrieben. Informationen zur Entscheidung, welcher Dienst Ihren Anforderungen am besten entspricht, finden Sie unter Auswahl eines AWS Anwendungsintegrationsservice oder Amazon SQSSNS, Amazon oder Amazon EventBridge? . Allgemeine Informationen finden Sie unter Anwendungsintegration auf AWS.

Das Diagramm zeigt AWS Dienste zur Anwendungsintegration

Zurück zuAWS Dienstleistungen.

AWS Step Functions

AWS Step Functionsist ein vollständig verwalteter Service, der es einfach macht, die Komponenten verteilter Anwendungen und Microservices mithilfe visueller Workflows zu koordinieren. Wenn Sie Anwendungen aus einzelnen Komponenten erstellen, die jeweils eine separate Funktion erfüllen, können Sie Anwendungen einfach skalieren und schnell ändern. Step Functions ist eine zuverlässige Methode, um Komponenten zu koordinieren und die Funktionen Ihrer Anwendung Schritt für Schritt durchzugehen. Step Functions bietet eine grafische Konsole, mit der Sie die Komponenten Ihrer Anwendung in einer Reihe von Schritten anordnen und visualisieren können. Dies macht es einfach, mehrstufige Anwendungen zu erstellen und auszuführen. Step Functions initiiert und verfolgt automatisch jeden Schritt und versucht es erneut, wenn Fehler auftreten, sodass Ihre Anwendung ordnungsgemäß und wie erwartet ausgeführt wird. Step Functions protokolliert den Status jedes Schritts, sodass Sie Probleme schnell diagnostizieren und debuggen können, wenn etwas schief geht. Sie können Schritte ändern und hinzufügen, ohne Code schreiben zu müssen, sodass Sie Ihre Anwendung einfach weiterentwickeln und schneller innovieren können.

Amazon AppFlow

Amazon AppFlow ist ein vollständig verwalteter Integrationsservice, mit dem Sie Daten zwischen oftware-as-a S-Service (SaaS) -Anwendungen wie Salesforce, Zendesk, Slack und, sicher übertragen können, und ServiceNow AWS Dienste wie Amazon S3 und Amazon Redshift mit nur wenigen Klicks. Mit Amazon AppFlow können Sie Datenflüsse auf Unternehmensebene mit der von Ihnen gewählten Frequenz ausführen — nach einem Zeitplan, als Reaktion auf ein Geschäftsereignis oder bei Bedarf. Sie können Funktionen zur Datentransformation wie Filterung und Validierung konfigurieren, um umfangreiche ready-to-use Daten als Teil des Datenflusses selbst und ohne zusätzliche Schritte zu generieren. Amazon AppFlow; verschlüsselt automatisch übertragene Daten und ermöglicht es Benutzern, den Datenfluss über das öffentliche Internet für SaaS-Anwendungen, die integriert sind, zu beschränken AWS PrivateLink, wodurch das Risiko von Sicherheitsbedrohungen reduziert wird.

AWS B2B-Datenaustausch

AWS B2B Data Interchange (B2Bi) automatisiert die Umwandlung von Electronic Data Interchange (EDI) -Dokumenten in JSON und XML Formate, um Ihre nachgelagerten Datenintegrationen zu vereinfachen. Unternehmen verwenden EDI Dokumente, um Transaktionsdaten mit Handelspartnern wie Lieferanten und Endkunden auszutauschen, und verwenden dabei standardisierte Formate wie X12.

Mit B2Bi können Sie Ihre Handelspartner einbinden und verwalten und die Umwandlung von EDI Dokumenten in gemeinsame Datendarstellungen automatisieren, z. B. JSON mithilfe einer Low-Code-Schnittstelle. XML Dieser Ansatz reduziert den Zeitaufwand, die Komplexität und die Kosten, die mit der Vorbereitung und Integration von EDI Daten in ihre Geschäftsanwendungen und speziell entwickelten Data Lakes verbunden sind. So können Sie sich darauf konzentrieren, Transaktionsdaten zu nutzen, um Geschäftseinblicke zu gewinnen, indem Sie AWS Suite von Analyse-, KI- und ML-Diensten.

Amazon EventBridge

Amazon EventBridge ist ein serverloser Event-Bus, der es einfacher macht, ereignisgesteuerte Anwendungen in großem Maßstab zu erstellen, indem Ereignisse verwendet werden, die von Ihren Anwendungen generiert wurden, integrierte oftware-as-a S-Service (SaaS) -Anwendungen und AWS Dienste. EventBridgeliefert einen Stream von Echtzeitdaten aus Ereignisquellen wie Zendesk oder Shopify an Ziele wie AWS Lambda und andere SaaS-Anwendungen. Sie können Routing-Regeln einrichten, um zu bestimmen, wohin Ihre Daten gesendet werden sollen, um Anwendungsarchitekturen zu erstellen, die in Echtzeit auf Ihre Datenquellen reagieren, wobei Herausgeber und Verbraucher von Ereignissen vollständig entkoppelt sind.

Von Amazon verwaltete Workflows für Apache Airflow () MWAA

Amazon Managed Workflows for Apache Airflow (MWAA) ist ein verwalteter Orchestrierungsservice für Apache Airflow, der die Einrichtung und den Betrieb von end-to-end Daten-Pipelines in der Cloud in großem Umfang erleichtert. Apache Airflow ist ein Open-Source-Tool zur programmgesteuerten Erstellung, Planung und Überwachung von Prozess- und Aufgabensequenzen, die als „Workflows“ bezeichnet werden. Mit Managed Workflows können Sie Airflow und Python verwenden, um Workflows zu erstellen, ohne die zugrunde liegende Infrastruktur aus Gründen der Skalierbarkeit, Verfügbarkeit und Sicherheit verwalten zu müssen. Managed Workflows skaliert die Workflow-Kapazität automatisch an Ihre Bedürfnisse und ist integriert in AWS Sicherheitsdienste, die Ihnen einen schnellen und sicheren Zugriff auf Daten ermöglichen.

Amazon MQ

Amazon MQ ist ein verwalteter Message Broker-Service für Apache ActiveMQ Classic und RabbitMQ, der die Einrichtung und den Betrieb von Message Brokern in der Cloud vereinfacht. Message Broker ermöglichen es verschiedenen Softwaresystemen — oft mit unterschiedlichen Programmiersprachen und auf unterschiedlichen Plattformen — zu kommunizieren und Informationen auszutauschen. Amazon MQ reduziert Ihre Betriebslast, indem es die Bereitstellung, Einrichtung und Wartung von ActiveMQ und RabbitMQ, beliebten Open-Source-Message-Brokern, verwaltet. Die Verbindung Ihrer aktuellen Anwendungen mit Amazon MQ ist einfach, da es Industriestandards APIs und Protokolle für die Nachrichtenübermittlung verwendetJMS, einschließlichNMS,AMQP, STOMPMQTT, und. WebSocket Die Verwendung von Standards bedeutet, dass in den meisten Fällen kein Messaging-Code neu geschrieben werden muss, wenn Sie zu AWS.

Amazon Simple Notification Service

Amazon Simple Notification Service (AmazonSNS) ist ein hochverfügbarer, langlebiger, sicherer und vollständig verwalteter Pub/Sub-Messaging-Service, mit dem Sie Microservices, verteilte Systeme und serverlose Anwendungen entkoppeln können. Amazon SNS bietet Themen für Push-basiertes Messaging mit hohem Durchsatz. many-to-many Mithilfe von SNS Amazon-Themen können Ihre Publisher-Systeme Nachrichten zur parallel Verarbeitung an eine große Anzahl von Abonnenten-Endpunkten fächern, einschließlich SQS Amazon-Warteschlangen, AWS Lambda Funktionen und HTTP /S-Webhooks. SNSKann außerdem verwendet werden, um Benachrichtigungen an Endbenutzer über mobile Push- und E-Mail-Nachrichten zu versenden. SMS

Amazon Simple Queue Service

Amazon Simple Queue Service (AmazonSQS) ist ein vollständig verwalteter Message Queuing-Service, mit dem Sie Microservices, verteilte Systeme und serverlose Anwendungen entkoppeln und skalieren können. SQSbeseitigt die Komplexität und den Aufwand, die mit der Verwaltung und dem Betrieb nachrichtenorientierter Middleware verbunden sind, und ermöglicht es Entwicklern, sich auf ihre Arbeit zu konzentrieren. Mit Amazon SQS können Sie Nachrichten zwischen Softwarekomponenten in beliebiger Menge senden, speichern und empfangen, ohne dass Nachrichten verloren gehen oder andere Dienste verfügbar sein müssen. Starten Sie SQS in wenigen Minuten mit Amazon mit dem AWS Management Console, AWS CLI, oder SDK Ihrer Wahl, und drei einfache Befehle.

Amazon SQS bietet zwei Arten von Nachrichtenwarteschlangen an. Standardwarteschlangen bieten maximalen Durchsatz, bestmögliches Bestell- und Zustellungsverfahren. at-least-once SQSFIFOAmazon-Warteschlangen sind so konzipiert, dass sie garantieren, dass Nachrichten genau einmal verarbeitet werden, und zwar in der genauen Reihenfolge, in der sie gesendet werden.

Amazon Simple Workflow Service

Amazon Simple Workflow Service (AmazonSWF) unterstützt Entwickler beim Erstellen, Ausführen und Skalieren von Hintergrundjobs mit parallel oder sequentiellen Schritten. Sie können sich Amazon SWF als vollständig verwalteten Status-Tracker und Aufgabenkoordinator in der Cloud vorstellen. Wenn die Ausführung der Schritte Ihrer Anwendung mehr als 500 Millisekunden dauert, müssen Sie den Verarbeitungsstatus verfolgen. Wenn Sie eine Aufgabe wiederherstellen oder es erneut versuchen müssen, wenn eine Aufgabe fehlschlägt, SWF kann Amazon Ihnen helfen.

Kehren Sie zurück zu. AWS Dienstleistungen