Top Banner
© Copyright 2018 Pivotal Software, Inc. All rights Reserved. Version 1.0 Ilayaperumal Gopinathan Principal Software Engineer @ Spring team Pivotal @ilayaperumalg Spring Cloud Data Flow
8

Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

Jul 05, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

© Copyright 2018 Pivotal Software, Inc. All rights Reserved. Version 1.0

Ilayaperumal GopinathanPrincipal Software Engineer @ Spring teamPivotal@ilayaperumalg

Spring Cloud Data Flow

Page 2: Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

Spring Cloud Data Flow

● RESTful API server

● Orchestrate stream and task apps

● Provides Stream and Task DSL

● REST Client

• Shell

• Dashboard GUI (along with Flo editor)

• Java DSL

Page 3: Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

Spring Cloud Data Flow

● Spring Boot application

● Configuration options

● OpenID/OAuth2

● Authentication/Authorization

● Single server for multi target platforms

● Local, K8s and PCF

● Spring Cloud Skipper for Continuous Deployment

● Metrics and Monitoring Integration

● Auditing

Page 4: Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

Spring Cloud Data Flow

● Streaming applications

● Out of the box applications

● Customize/Extend

● Custom applications

● Task applications

● Simple Batch applications

● Composed Task Runner

Page 5: Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

Spring Cloud Data Flow

Stream Processing

Page 6: Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

Spring Cloud Data Flow

Task Processing

Page 7: Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

Spring Cloud Data Flow

● SCDF Website

● https://dataflow.spring.io/

● Github

● https://github.com/spring-cloud/spring-cloud-dataflow

● SCDF Documentation

● https://docs.spring.io/spring-cloud-dataflow/docs/current/reference/htmlsingle/

Page 8: Spring Cloud Data Flow - Pivotal › rs › 625-IUJ-009 › images › ... · Spring Cloud Data Flow RESTful API server Orchestrate stream and task apps Provides Stream and Task DSL

Thank you!

© Copyright 2018 Pivotal Software, Inc. All rights Reserved.