Azure Stream Analytics lets you connect directly to Kafka clusters to ingest and output data. The solution is low code and entirely managed by Microsoft’s Azure Stream Analytics team, allowing it to meet business compliance standards. The Kafka Adapters are backward compatible and support all versions with the latest client release starting from version 0.10. Depending on the configurations, users can connect to Kafka clusters inside a VNET and Kafka clusters with a public endpoint. The feature relies on existing Kafka configuration conventions. Supported compression types are None, Gzip, Snappy, LZ4, and Zst.
To learn more, visit the Azure Stream Analytics Kafka documentation:

1. Stream data from Kafka into Azure Stream Analytics (Preview)
2. Kafka output from Azure Stream Analytics (Preview)