Architectures and Trends for Event Stream Processing on Azure with Open Source Software
summary
Survey of deploying Apache stream projects on Azure with concrete choices and gaps: offers Confluent Cloud or Azure Event Hubs (Kafka protocol) as fully managed Kafka, HDInsight as semi‑managed, and AKS/VMs with the Confluent Operator for self‑managed control; Spark runs on Azure Databricks or HDInsight; Flink, Beam, Storm and Pulsar run on AKS/VM scale sets. Connectors exist (Kafka Connect with Cosmos DB, Debezium, Event Hubs, Blob) and AAD/VNet secure traffic; work is active to add Flink blob/data‑lake support (streaming file sink in v1.14) and more Beam/Cosmos/Event Hubs integrations.
AI-written summary · about
chapters (16)
- 0:00Start
- 4:31What is Event Stream Processing?
- 6:51WHY OPEN SOURCE?
- 7:50Open-Source Toolkits for ESP on Azure
- 8:50Core Components of ESP
- 15:03Apache Kafka
- 18:28Apache Spark
- 21:31Integration Options
- 23:05Kafka Connect Data Sources
- 24:13Kafka Connect Data Sinks
- 25:00Spark Connectors
- 25:28Integration with Apache Storm
- 25:39Integration with Apache Flink
- 26:24Integration with Apache Beam
- 26:47Integrations with Apache Pulsar
- 30:12Open-Source Toolkits on Microsoft Azure
related talks
51mImplementing an Event Sourcing strategy on Azure
44mApache Spark on Azure - solution (...)
48mStreaming Azure Services
43mAzure Messaging – Streams, Queues, and Pub Sub
51mLightup your Mobile Apps with Azure
30mWhat’s new with Azure Messaging
31mEvent-Driven Architecture - A successful strategy for a journey to the cloud
48mCloud Native Event Streaming with Kafka & Open Standards
