Slide 1

Slide 1 text

Kubeflow Pipelines on the Front Line Asei Sugiyama

Slide 2

Slide 2 text

主旨 Kubeflow Pipelines の最前線の様子をお届けします

Slide 3

Slide 3 text

TOC Source <- Pickup User Community

Slide 4

Slide 4 text

Source GitHub kubeflow/pipelines GitHub Releases PyPI GitHub Projects Google Group Slack

Slide 5

Slide 5 text

GitHub kubeflow/pipelines SDK とバックエンドとフロ ントエンドの実装が含まれ るリポジトリ サンプルコードやコミュニ ティ提供のコンポーネント も含まれる でかい

Slide 6

Slide 6 text

GitHub Releases バックエンドのリリースが されると更新される

Slide 7

Slide 7 text

PyPI SDK の更新は PyPI を見る バックエンドとの更新とは 独立 ナンバリングも別

Slide 8

Slide 8 text

GitHub Projects 主要なProject KFP v2 KFP v2 compatible mode "KFP Runtime Triage" がえらいこ とになっている

Slide 9

Slide 9 text

Google Group (1/2) 最重要 kubeflow- [email protected] m 誰でも加入可能

Slide 10

Slide 10 text

Google Group (2/2) 2週に1度打ち合わせが行わ れ、ここで意思決定がなさ れる 議事録が展開される (http://bit.ly/kfp-meeting- notes) 録画も展開される

Slide 11

Slide 11 text

Slack kubeflow.slack.com #kubeflow-pipelines #platform-aws #platform-gcp たまにアンケートをやって いる

Slide 12

Slide 12 text

TOC Source Pickup <- User Community

Slide 13

Slide 13 text

Pickup KFP SDK 2.0: API Experience & Breaking Changes (2021-09-15) KFP SDK v2.0 Release Plan (2021-11-10) KFP v2 Component YAML design (2021-11-10) Introduction to Machine Learning Exchange and component catalog (2022-01-19) Kubeflow Pipelines support and new features in Cloud Pipelines Editor (2022-02-16)

Slide 14

Slide 14 text

KFP SDK 2.0: API Experience & Breaking Changes (1/2) 2021-09-15 時点で共有されたドキュメント 将来に備えるため、一度読んでおいたほうが良い

Slide 15

Slide 15 text

KFP SDK 2.0: API Experience & Breaking Changes (2/2) このあたりは知っておくと平穏が訪れそう

Slide 16

Slide 16 text

KFP SDK v2.0 Release Plan (1/2) 2021-11-10 時点で共有されたドキュメント 開発体制の性質上、時期を明言するものではない点に注意

Slide 17

Slide 17 text

KFP SDK v2.0 Release Plan (2/2) 内容はこれだけ (2021年11月とは一体…?)

Slide 18

Slide 18 text

KFP v2 Component YAML design (1/3) 2021-11-10 に共有されたドキュメント 個人的には驚愕した内容

Slide 19

Slide 19 text

KFP v2 Component YAML design (2/3) ComponentSpec: コンポー ネントの入出力を定義する YAMLファイル SDK v2.0 で予定している破 壊的な変更を記述 KFP の黎明期 (v0.x) から用 いられていたのでやむなし か

Slide 20

Slide 20 text

KFP v2 Component YAML design (3/3) タイムラインを見て絶句しました (2021年11月時点)

Slide 21

Slide 21 text

Introduction to Machine Learning Exchange and component catalog (1/3) IBM 勢から 2022-01-19 時 点で共有された事項 リポジトリ machine- learning-exchange/mlx

Slide 22

Slide 22 text

Introduction to Machine Learning Exchange and component catalog (2/3) バックエンドは Tekton リポジトリも別: kubeflow/kfp-tekton

Slide 23

Slide 23 text

Introduction to Machine Learning Exchange and component catalog (3/3) 機械学習パイプラ インの実装が共有 されている Watson AI Pipelines で動作す る模様

Slide 24

Slide 24 text

Kubeflow Pipelines support and new features in Cloud Pipelines Editor (1/3) 2022-02-16 に改めて何か が共有された模様 初出は 2021-08-04 なので 前からの取り組み Cloud-Pipelines/pipeline- editor

Slide 25

Slide 25 text

Kubeflow Pipelines support and new features in Cloud Pipelines Editor (2/3) 開発者による Tutorial

Slide 26

Slide 26 text

Kubeflow Pipelines support and new features in Cloud Pipelines Editor (3/3)

Slide 27

Slide 27 text

TOC Source Pickup User Community <-

Slide 28

Slide 28 text

GCPUG: GCP User Group https://gcpug.jp/ gcpug.slack.com #vertex- ai TFUG: TensorFlow User Group https://tfug.jp/ tfug.slack.com #mlops