Spring Cloud Data Flow
Spring Cloud Data Flow offers cloud-native microservice-based streaming and batch data processing, ideal for Cloud Foundry and Kubernetes, with flexible programming language support, integration using familiar tools, and powerful design options.
Cost / License
- Free
- Open Source
Platforms
- Self-Hosted
- Kubernetes
- Docker
Features
- Batch processing
- REST API
- Drag and Drop
- Data stream processing
- Kubernetes
Tags
- streaming-processing
- batch-data-processing
- stream-processing
- microservices
- data-pipeline
- data-processing
- data-integration
- Developer Tools
Spring Cloud Data Flow News & Activities
Recent News
Recent activities
POX added Spring Cloud Data Flow as alternative to S2
Spring Cloud Data Flow information
What is Spring Cloud Data Flow?
Microservice based Streaming and Batch data processing for Cloud Foundry and Kubernetes
- Develop and test microservices for data integration that do one thing and do it well
- Use prebuilt microservices to kick start development
- Compose complex topologies for streaming and batch data pipelines
- Open Source, Apache Licensed
Flexible
Write Stream and Batch processing logic in multiple programming languages. Use your favorite messaging middleware for Stream processing. Interact with popular monitoring systems and dashboards.
Familiar Tools
Kick-start the solution for your use-case using our drag and drop designer. Don’t like designers? Use pipes and filters based textual Domain Specific Language instead. Integrate using RESTful APIs.
Spring Opinionated
Are you already building microservices with Spring Boot? Jump to the developer guide and extend the same learnings to build streaming and batch applications.


