Spring Cloud Data Flow 是 Spring官方最近發佈的一個版本(原諒我很長時間沒有去關注spring官網)。是將企業連接互聯網上的任意東西 --移動設備,傳感器,可穿戴設備,汽車等。Spring Cloud Data FLow 提供了統一的服務,用於創建可組合的數據微服務,已處理流和基本的etc處理模式。
springcloud data flow 是用於構建數據集成和實時數據處理管道(Pipelines )的工具包。
Pipelines (管道)是有springboot應用程序組成,使用springcloud stream 或者 spring boot task 微服務構建。
Spring cloud data flow 適用各種數據處理,從導入/導出到事件流和預測分析。
概觀
Spring Cloud Data Flow服務器使用Spring Cloud Deployer將數據管道部署到現代運行時,例如Cloud Foundry和Kubernetes。
針對各種數據集成和處理場景的一系列預構建流和任務/批處理啓動器應用程序有助於學習和實驗。
可以使用熟悉的Spring Boot樣式編程模型構建針對不同中間件或數據服務的自定義流和任務應用程序。
簡單的流管道DSL可以輕鬆指定要部署的應用程序以及如何連接輸出和輸入。在v1.2中添加了一個新的組合任務DSL。
The dashboard 提供了交互方式建設新的管道,以及意見部署的應用程序,並與指標運行的應用程序的圖形編輯器。
Spring Cloud Data Flow服務器公開了一個REST API,用於組合和部署數據管道。單獨的shell使您可以從命令行輕鬆使用API。