Spring Cloud Data Flow(SCDF)

Spring Cloud Data Flow(SCDF)とは?

Spring Cloud Data Flowは、Cloud FoundryおよびKubernetes上でストリーミングとバッチデータ処理パイプラインを構築するためのマイクロサービスベースのツールキットです。

SCDFの特徴

  • Webダッシュボード、REST API、Java DSL、コンソールシェルなど、さまざまなインターフェースを提供
  • ローカル、Cloud Foundry、Kubernetes上でインストールおよび運用可能
  • スケジューリング機能はCloud FoundryとKubernetesでのみ使用可能で、一般的なサーバーでは使用不可
  • SCDFの状態とデータはリレーショナルデータベースで管理
  • デフォルトではH2を使用しますが、実行時にデータが初期化されるため、本番環境ではMySQLやMariaDBなどのリレーショナルデータベースへの接続が必要
  • H2、HSQLDB、MySQL、Oracle、PostgreSQL、DB2、SQL Serverをサポート

公式ドキュメント