Apache Kafka fejlesztői útmutató az Azure Event Hubshoz
Cikk
Ez a cikk olyan cikkekre mutató hivatkozásokat tartalmaz, amelyek bemutatják, hogyan integrálhatja Apache Kafka-alkalmazásait az Azure Event Hubs szolgáltatással.
Áttekintés
Az Event Hubs egy Kafka-végpontot biztosít, amelyet a meglévő Kafka-alapú alkalmazások használhatnak alternatívaként a saját Kafka-fürt futtatásához. Az Event Hubs számos meglévő Kafka-alkalmazással működik együtt. További információ: Event Hubs for Apache Kafka
Rövid útmutatók
A GitHubon és ebben a tartalomkészletben gyorsútmutatókat találhat, amelyek segítségével gyorsan elérheti a Kafkához készült Event Hubs szolgáltatást.
Rövid útmutatók a GitHubon
Tekintse meg az alábbi rövid útmutatókat az azure-event-hubs-for-kafka adattárban:
Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy C# nyelven írt példakészítő és -fogyasztó használatával a .NET Core 2.0 használatával.
Ez a minta a Confluent Apache Kafka .NET-ügyfélén alapul, amelyet a Kafka Event Hubshoz való használatra módosítottak.
Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Java-ban írt példakészítő és -fogyasztó használatával.
Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Node-ban írt példagyártó és -fogyasztó használatával.
Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Pythonban írt példakészítő és -fogyasztó használatával.
Ez a minta a Confluent Apache Kafka Python-ügyfélén alapul, amelyet a Kafka Event Hubshoz való használatra módosítottak.
Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Go-ban írt példagyártó és -fogyasztó használatával.
Ez a minta a Confluent Apache Kafka Golang-ügyfélén alapul, amelyet a Kafka Event Hubshoz való használatra módosítottak.
Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Go-ban írt példakészítő és -fogyasztó használatával a Sarama Kafka ügyfélkódtár használatával.
Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz az Apache Kafka-disztribúcióhoz mellékelt parancssori felülettel.
A kcat egy nem JVM parancssori fogyasztó és gyártó a librdkafka alapján, amely a sebesség és a kis lábnyom miatt népszerű. Ez a rövid útmutató egy mintakonfigurációt és több egyszerű kafkacat-parancsot tartalmaz.
Rövid útmutatók a DOCS-ban
Tekintse meg a következő rövid útmutatót: Adatstreamelés az Event Hubs használatával a Kafka protokoll használatával ebben a tartalomkészletben, amely részletes útmutatást nyújt az Event Hubsba való streameléshez. Megtudhatja, hogyan használhatja a gyártókat és a fogyasztókat az Event Hubshoz való beszélgetésre az alkalmazások konfigurációjának módosításával.
Oktatóanyagok
Oktatóanyagok a GitHubon
Tekintse meg az alábbi oktatóanyagokat a GitHubon:
Ez az oktatóanyag bemutatja, hogyan csatlakoztatható az Akka Streams a Kafka-kompatibilis Event Hubshoz a protokoll-ügyfelek módosítása vagy saját fürtök futtatása nélkül. A Java és a Scala programozási nyelveket használó két külön oktatóanyag létezik.
Ez a dokumentum végigvezeti a Kafka Connect és az Azure Event Hubs integrálásán, valamint az alapvető FileStreamSource- és FileStreamSink-összekötők üzembe helyezésén. Bár ezek az összekötők nem éles használatra vannak szánva, egy teljes körű Kafka Connect-forgatókönyvet mutatnak be, amelyben az Azure Event Hubs kafka-közvetítőként maszkál.
Ez az oktatóanyag bemutatja, hogyan csatlakoztathatja az Apache Flinket a Kafka-kompatibilis Event Hubshoz a protokoll-ügyfelek módosítása vagy saját fürtök futtatása nélkül.
Ez az oktatóanyag bemutatja, hogy egy eseményközpont és a Kafka MirrorMaker hogyan integrálhat egy meglévő Kafka-folyamatot az Azure-ba a Kafka bemeneti stream tükrözésével az Event Hubs szolgáltatásban.
A rövid útmutatók bemutatják, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Go- és Java-programozási nyelven írt példakészítő és fogyasztó használatával.
Ez az oktatóanyag bemutatja, hogyan csatlakoztathatja a Spark-alkalmazást egy eseményközponthoz a protokoll-ügyfelek módosítása vagy saját Kafka-fürtök futtatása nélkül.
Oktatóanyagok a DOCS-ban
Tekintse meg az Apache Kafka for Event Hubs-események feldolgozását a Stream Analytics használatával ebben a tartalomkészletben, amely bemutatja, hogyan streamelheti az adatokat az Event Hubsba, és hogyan dolgozhatja fel azokat az Azure Stream Analytics használatával.
Útmutatók
A dokumentációban az alábbi útmutatókban talál útmutatást:
Bemutatja, hogyan konfigurálható a Spring Boot Initializerrel létrehozott Java-alapú Spring Cloud Stream Binder az Apache Kafka és az Azure Event Hubs használatára.
Következő lépések
Tekintse át az azure-event-hubs-for-kafka GitHub-adattárban található mintákat a rövid útmutatók és oktatóanyagok mappáiban.
Hatékony lekérdezések írása, indexelési szabályzatok létrehozása, erőforrások kezelése és kiépítése az SQL API-ban és az SDK-ban a Microsoft Azure Cosmos DB-vel.