Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Spring Cloud Data Flow for Cloud Foundry Goes 1.0 GA

DZone's Guide to

Spring Cloud Data Flow for Cloud Foundry Goes 1.0 GA

Take a look at what this milestone release of Spring Cloud Data Flow offers, including orchestration for microservices.

· Cloud Zone ·
Free Resource

Discover a centralized approach to monitor your virtual infrastructure, on-premise IT environment, and cloud infrastructure – all on a single platform.

We are pleased to announce the general availability of Spring Cloud Data Flow for Cloud Foundry version 1.0.0.RELEASE.

Spring Cloud Data Flow for Cloud Foundry provides support for orchestrating long-running (streaming) and short-lived (task/batch) data microservices on Cloud Foundry runtime.

As the successor to Spring XD, this project benefits from a much more decoupled architecture, leveraging the Spring Cloud Deployer for Cloud Foundry library, which also goes GA today. More details about Spring Cloud Data Flow’s architecture and its ecosystem can be found in this blog.

  • Stream and Batch/Task Processing are the primary functionalities in Spring Cloud Data Flow and they map to Cloud Foundry Diego’s LRPs and Tasks1 respectively.
  • Includes developer toolkits to build streaming and batch/task pipelines using the DSL, Shell, REST-APIs, Dashboard, Flo Designer, or any combination of those.
  • Facilitates test-driven-development at individual data pipeline components along with test fixtures to develop and test "data-centric" apps in isolation.
  • Leverages Cloud Foundry’s runtime capabilities such as security, metrics, operational monitoring, scaling, and reliable execution of streaming and batch/task pipelines.
  • The reference documentation includes a migration guide from XD to Data Flow

Make sure to read the core Spring Cloud Data Flow’s release-blog to learn more about all the feature capabilities

(1) Task support is an experimental feature available on Cloud Foundry 1.7.12+ only.

Related Refcard:

Learn how to auto-discover your containers and monitor their performance, capture Docker host and container metrics to allocate host resources, and provision containers.

Topics:
data ,foundry ,spring ,flow ,library ,cloud ,spring xd

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}