Yatai and Kubeflow are not strictly speaking either-or. Yatai can work with Kubeflow and serve as the deployment platform for Kubeflow. Interested to see the community’s response on KServe vs BentoML.
Great article @Benjamin Tan and thanks for the clarification @Sean.
My current decision then would be between:
• Kubeflow (distributed training) + Yatai + BentoML
• Kubeflow + Kserve
◦ (or also adding BentoML here..?)
• Databricks serverless inference (just released)
Also, is adding MLflow on top still the default go-to?
It's more than that though. Bento lets you organize your model(s) into separate Runners etc. A lot of the benefits you're getting from KServe you probably already get from Bento