[Epic] Support Azure Identity for Spring ecosystems for Kafka #28685
Labels
azure-spring
All azure-spring related issues
azure-spring-4.0
azure-spring-eventhubs-kafka
Spring event hubs kafka related issues.
Client
This issue points to a problem in the data-plane of the library.
Epic
feature-request
This issue requires a new behavior in the product in order be resolved.
Milestone
This is the epic to track all issues about Azure Identity support for Spring Cloud Azure Kafka.
Context
Currently Kafka developers can use Event Hubs in the same way as how they use Kafka since Event Hubs supports Kafka protocols as well. For the authentication part, native Kafka developers can use either connection string as crendentials with other security configuratiosn or use OAuth2 with customzied authentication call back handler and other security configuration.
We plan to support all Azure Identity based credentials for Spring Cloud Azure Kafka support, which includes all Azure Identity supported credential types and configuration options.
With Azure Identity-based credentials being supported, we can also achieve credential-free connection as well, which based on the
ManagedIdentityCredential
in Azure Identity. It can enable developers to use user-assigned/system-assigend managed identities in various Azure hosting environments to establish connection with Event Hubs via various spring ecosystems for kafka.Deliveries
The delivery resources include:
Move the following out from this epic:
The text was updated successfully, but these errors were encountered: