Version 2.9.6
- Installation
- Concepts
- Stream Developer guides
- Getting StartedGetting Started with Stream Processing
- Stream DevelopmentStream Processing Developer Guide
- Stream Application DevelopmentCreate your own microservices for Stream processing and deploy them manually
- Stream Application DeploymentDeploy stream sample applications
- Stream Processing using Spring Cloud Data FlowCreate and Deploy a Stream Processing Pipeline using Spring Cloud Data Flow
- Spring Application Development on other Messaging MiddlewareCreate your own microservices for Stream processing using other messaging middleware such as Google Pub/Sub, Amazon Kinesis, and Solace JMS
- Programming ModelsProgramming models
- Continuous DeliveryCD using Skipper
- TroubleshootingTroubleshooting Streams
- Batch Developer guides
- Getting StartedGetting Started with Batch
- Batch DevelopmentBatch Developer Guide
- Simple TaskCreate a simple Spring Boot Application using Spring Cloud Task
- Spring Batch JobsCreate a Spring Batch Job
- Register and Launch a Spring Cloud Task application using Data FlowRegister and Launch a Spring Cloud Task application using Data Flow
- Register and launch a Spring Batch application using Data FlowRegister and launch a Spring Batch application using Data Flow
- Create and launch a Composed Task using Data FlowCreate and launch a Composed Task using Data Flow
- Deploying a task application on Kubernetes with Data FlowGuide to deploying spring-cloud-stream-task applications on Kubernetes using Spring Cloud Data Flow
- Deploying a task application on Cloud Foundry using Spring Cloud Data FlowGuide to deploying spring-cloud-stream-task applications on Cloud Foundry using Spring Cloud Data Flow
- Continuous DeploymentContinuous Deployment for task applications
- TroubleshootingTroubleshooting Batch Jobs
- Feature guides
- GeneralGeneral Features in Data Flow
- StreamsStream Features in Data Flow
- Deployment PropertiesInitiate a stream deployment with deployment property overrides
- Composing FunctionsDaisy-chain Java functions in an existing Spring Cloud Stream application
- Named DestinationsUse the Named Destinations to interact with the Topics/Queues directly
- Stream MonitoringMonitoring streaming data pipelines with Prometheus and InfluxDB
- Stream Distributed TracingTracing streaming data pipelines
- Stream Application DSLLearn how to use the Stream Application DSL
- Labeling ApplicationsLabel the stream applications to uniquely interact with them
- Application CountInitiate stream deployment with multiple application instances
- Fan-in and Fan-outPublish and subscribe to multiple destinations using the fan-in and fan-out capabilities
- Data PartitioningLearn more about data partitioning support to build stateful streaming data pipelines
- ScalingScaling streaming data pipeline with Spring Cloud Data Flow
- Stream Java DSLProgrammatically create streams using the Java DSL
- Tapping a StreamCreate a stream from another stream without interrupting the data processing
- BatchBatch Features in Data Flow
- Deployment PropertiesInitiate a Batch deployment with deployment property overrides
- Scheduling Batch JobsLearn how to schedule Batch Jobs
- Remote Partitioned Batch JobLearn more about partitioning support for Batch Jobs
- Task MonitoringMonitoring task data pipelines with InfluxDB
- Restarting Batch JobsLearn how to restart Batch Jobs
- Composed TasksLearn how to create and manage composed tasks
- Task Java DSLProgrammatically create tasks using the Java DSL
- Commercial feature guides
- Recipes
- PolyglotUsing multiple programming languages
- RabbitMQRabbitMQ
- Apache KafkaKafka
- Amazon KinesisAmazon Kinesis
- Multiple Platform DeploymentsMultiple Platform Deployments
- ScalingPrometheus and Data Flow to autoscale streaming data pipelines
- BatchUsing Spring Cloud Data Flow with Spring Batch
- Functional ApplicationsUsing Functional Approach in Spring Cloud Stream applications
- Cloud ProvidersUsing functionality provided by cloud providers
- Resources
- Applications
- Pre-packaged ApplicationsPre-packaged stream applications version 3.x
- Pre-packaged Applications 2.xPre-packaged stream and task applications (Einstein release)
- Migration Guide for Pre-packaged Stream ApplicationsGuide for migrating fom 2.x to 3.x Stream Applications
- aggregator-processor Migrationaggregator-processor Migration
- ftp-source Migrationftp-source Migration
- header-enricher-processor Migrationheader-enricher-processor Migration
- http-source Migrationhttp-source Migration
- cassandra-sink Migrationcassandra-sink Migration
- image-recognition-processor Migrationimage-recognition-processor Migration
- jdbc-sink Migrationjdbc-sink Migration
- jdbc-source Migrationjdbc-source Migration
- jms-source Migrationjms-source Migration
- load-generator-source Migrationload-generator-source Migration
- log-sink Migrationlog-sink Migration
- mail-source Migrationmail-source Migration
- mongodb-sink Migrationmongodb-sink Migration
- cdc-debezium-source Migrationcdc-debezium-source Migration
- mongodb-source Migrationmongodb-source Migration
- mqtt-sink Migrationmqtt-sink Migration
- mqtt-source Migrationmqtt-source Migration
- object-detection-processor Migrationobject-detection-processor Migration
- pgcopy-sink Migrationpgcopy-sink Migration
- rabbit-sink Migrationrabbit-sink Migration
- rabbit-source Migrationrabbit-source Migration
- router-sink Migrationrouter-sink Migration
- s3-sink Migrations3-sink Migration
- s3-source Migrations3-source Migration
- sftp-sink Migrationsftp-sink Migration
- sftp-source Migrationsftp-source Migration
- splitter-processor Migrationsplitter-processor Migration
- syslog-source Migrationsyslog-source Migration
- tcp-sink Migrationtcp-sink Migration
- tcp-source Migrationtcp-source Migration
- throughput-sink Migrationthroughput-sink Migration
- time-source Migrationtime-source Migration
- file-sink Migrationfile-sink Migration
- websocket-sink Migrationwebsocket-sink Migration
- file-source Migrationfile-source Migration
- filter-processor Migrationfilter-processor Migration
- ftp-sink Migrationftp-sink Migration
- Application MetadataCreate and use application properties metadata