Übersicht zu Event Hubs in Azure Stack Hub
Event Hubs in Azure Stack Hub ermöglicht Hybrid Cloud-Szenarien. Streaming- und ereignisbasierte Lösungen werden sowohl für lokale als auch für Azure-Cloudverarbeitung unterstützt. Unabhängig davon, ob Ihr Szenario ein hybrides (verbundenes) oder getrenntes Szenario ist, kann Ihre Lösung die Verarbeitung von großvolumigen Ereignissen/Streams unterstützen. Ihr Szenario ist nur an die Event Hubs-Clustergröße gebunden, die Sie basierend auf Ihren Anforderungen bereitstellen können.
Lokales Ausführen von Aufgaben für die Ereignisverarbeitung und Erstellen von ereignisgesteuerten Anwendungen
Mit Event Hubs in Azure Stack Hub können Sie Beispielsweise folgende Geschäftsszenarien implementieren:
- KI- und Machine Learning-Workloads, bei denen Event Hubs als Ereignisstreaming-Engine fungiert
- Implementierung ereignisgesteuerter Architekturen an eigenen Standorten außerhalb der Azure-Rechenzentren
- Clickstream-Analysen für Ihre lokal bereitgestellten Webanwendungen.
- Analyse der Gerätetelemetrie
- Streamverarbeitung mit Open-Source-Frameworks, die Apache Kafka verwenden (etwa Apache Spark, Flink, Storm und Samza)
- Nutzen sie Compute-Gastbetriebssystemmetriken und -ereignisse.
Erstellen von Hybridlösungen
Sie können Hybridlösungen erstellen, die Edgedaten lokal in Azure Stack Hub erfassen und verarbeiten. Sie können auch aggregierte Daten zur weiteren Verarbeitung, Visualisierung und Speicherung an Azure senden. Bei Bedarf können Sie serverloses Computing in Azure verwenden.
Features
Die Event Hubs-Editionen (in Azure Stack Hub und in Azure) bieten ein hohes Maß an Featureparität (Funktionsparität). Diese Parität bedeutet, dass SDKs, Beispiele, PowerShell, Azure CLI und Portale eine ähnliche Erfahrung mit einigen Unterschieden bieten. In der folgenden Tabelle sind die allgemeinen Unterschiede bei der Featureverfügbarkeit zusammengefasst, die zwischen Editionen bestehen:
Komponente | Event Hubs in Azure Stack Hub | Azure Event Hubs |
---|---|---|
Operator-/Administratorfunktionalität | ✔ | ✘ |
Kafka-Unterstützung | ✔ | ✔ |
Identischer Satz von SDKs | ✔ | ✔ |
Autorisieren des Zugriffs auf Event Hubs mithilfe von Microsoft Entra ID | ✘ | ✔ |
Erfassungs-Feature | ✘ | ✔ |
Azure Monitor | ✔ | ✔ |
Sie können Azure Resource Management-Vorgänge auch mithilfe von Azure Resource Manager-Vorlagen, PowerShell und der Azure CLI ausführen. Derzeit gibt es keine Unterstützung für Operatorverwaltungsvorgänge in PowerShell und der Azure CLI.
Featuredokumentation
Benutzerdokumentation
Informationen zum schnellen Einstieg und Erstellen eines Event Hubs in einem Azure Stack Hub-Cluster finden Sie unter Schnellstart: Erstellen eines Event Hubs-Clusters mithilfe des Azure Stack Hub-Portals.
Darüber hinaus gelten die folgenden Azure Event Hubs konzeptionellen Artikel auch für die Verwendung von Event Hubs in Azure Stack Hub:
- Details zu Event Hubs Konzepten
- Erstellen eines Event Hubs
- Streamen mit dem Kafka-Protokoll
Operator-Dokumentation
Weitere Informationen zum Event Hubs in Azure Stack Hub-Operatoren finden Sie in der Dokumentation zu Event Hubs-Operatoren. Diese Dokumentation enthält Informationen zu Aktivitäten wie:
- Installieren von Event Hubs
- Verfügbarmachen von Event Hubs für Benutzer
- Abrufen von Informationen zur Integrität des Diensts
- Sammeln von Protokollen
Nächste Schritte
- Ist Event Hubs in Ihrem Abonnement nicht verfügbar, installieren Sie den Ressourcenanbieter „Event Hubs on Azure Stack Hub“ (Event Hubs in Azure Stack Hub) in Zusammenarbeit mit Ihrem Administrator.
- Wenn Sie Event Hubs installiert haben und verwenden möchten, lesen Sie die Event Hubs-Dokumentation, um weitere Details zu dem Dienst zu erfahren.