Amazon Managed Streaming für Apache Kafka – Features
Warum Amazon MSK?
Amazon Managed Streaming für Apache Kafka (Amazon MSK) bietet vollständig verwaltetes Apache Kafka, Kafka Connect und Amazon MSK Replicator. Apache Kafka ist ein verteilter Datenspeicher, der für die Erfassung und Verarbeitung von Streaming-Daten in Echtzeit optimiert ist. Amazon MSK stellt Ihre Cluster-Infrastruktur bereit, konfiguriert Ihre Apache Kafka-Cluster, ersetzt Server, wenn sie ausfallen, koordiniert Server-Patches und -Upgrades, entwirft Cluster für hohe Verfügbarkeit, stellt sicher, dass Daten dauerhaft gespeichert und gesichert werden, richtet Überwachung und Alarme ein und skaliert, um Laständerungen zu unterstützen. Mit Amazon MSK können Sie mehr Zeit damit verbringen, Anwendungen für das Streaming von Ereignissen zu entwickeln und auszuführen, als Ihre Apache Kafka-Cluster zu verwalten.
Skalierbare Integration
Amazon MSK ist das Integrations-Backbone für moderne Messaging- und ereignisgesteuerte Anwendungen, die im Mittelpunkt von Datenerfassungs- und -verarbeitungsservices sowie Microservice-Anwendungsarchitekturen stehen. Es gibt mehrere Möglichkeiten, sich mit anderen Systemen zu integrieren, darunter eine Vielzahl anderer AWS-Services, die die Anwendungsentwicklung einfacher und schneller machen. Sie können Ihren eigenen Konnektor mitbringen und ihn über Amazon MSK Connect in einer vollständig verwalteten Infrastruktur bereitstellen. Alternativ können Sie aus einer ständig wachsenden Liste nativer Integrationen mit anderen AWS-Services wie Amazon S3, Amazon Redshift, Amazon Managed Service für Apache Flink und AWS Lambda wählen. Amazon MSK lässt sich auch in AWS Identity and Access Management (IAM), AWS Certificate Manager (ACM) und AWS Key Management Service (AWS KMS) integrieren, um einen sicheren, authentifizierten und autorisierten Zugriff auf Ihre Daten zu ermöglichen. Sie haben auch die Möglichkeit, die Schemagovernance über AWS Glue Schema Registry durchzusetzen.