Spring Cloud Data Flow Developer

Course Overview:

Spring Cloud Data Flow is a cloud-native programming and operating model for creating, orchestrating and deploying composable data microservices on modern runtimes. It is an updated successor to our Spring Enterprise course

This 2-day course provides participants with the skills needed to leverage Spring Cloud Data Flow for realtime and batch data extraction, processing, and ingestion.

Course Objectives:

  • Learn installation and administration of Spring Cloud Data Flow; usage of the Spring Cloud Data Flow shell; creating, configuring, deploying, and scaling streams and tasks; as well as the development of custom modules including sink, processor, and source stream applications by using Spring Boot and Spring Cloud Stream.

Pre-requisites:

  • Basic understanding of Spring and/or completion of the Core Spring course
  • Familiarity with running basic OS commands from a shell/command-prompt
  • Basic Java development skills, including ability to run Apache Maven commands

Target Audience:

  • Developers and architects interested in using Spring Cloud Data Flow for handling their data processing use-cases.
  • Teams who want to migrate existing Spring Integration or Spring Batch projects to Spring Cloud Data Flow.

Course Duration:

  • 14 hours – 2 days

Course Content:

  • Spring Cloud Data Flow and the associated technologies used for processing data streams and batches
  • How to install Spring Cloud Data Flow
  • Spring Cloud Data Flow architecture
  • How to create and leverage Spring Cloud Data Flow Streams
  • How to create custom Spring Cloud Data Flow Stream applications by using Spring Boot and Spring Cloud Stream
  • How to create and leverage Spring Cloud Data Flow Tasks by using Spring Cloud Task and Spring Batch
  • Spring Cloud Data Flow analytics using counters and gauges

 

Course Customization Options

To request a customized training for this course, please contact us to arrange.

Best selling courses

CLOUD COMPUTING

Enterprise Architecture

DATA SCIENCE

Tableau Basic

CYBER SECURITY / BLOCKCHAIN / NETWORK

Web Application Security

ARTIFICIAL INTELLIGENCE / MACHINE LEARNING / DEEP LEARNING

RPA with UiPath

PROGRAMMING / CODING

MATLAB Fundamentals