Aditya Gadgil
Aditya Gadgil

Reputation: 53

Azure alternative to spring cloud dataflow process

I'm looking for the azure alternative for the Data flow model of Data Source-processor-sink. I want the three entities to be separate microservices. I want to use messaging as a link between these three. Basically, Source app takes the data from another service and sends it to processor while processor app acts on it and sends relevant notification/alert to sink. I'm aware I can use rabbitmq for the messaging but I need to know which one will be better in azure - service bus topics or eventhub? and how can I use them?

Upvotes: 0

Views: 663

Answers (1)

Sabby Anandan
Sabby Anandan

Reputation: 5651

At the moment, there isn't a Spring Cloud Stream binder implementation for Azure Event Hubs.

Unless we have this, the out-of-the-box or the custom apps cannot be built as a messaging-microservice app, where Spring Cloud Stream provides the programming model and Spring Cloud Data Flow lets you orchestrate the individual microserivces in to a data pipeline (i.e., source-processor-sink) via the DSL/Drag-and-Drop GUI.

Microsoft was exploring the binder implementation in the past; possibly it would end up in Azure Spring Boot project. Feel free to drop an issue on their backlog.

Upvotes: 0

Related Questions