Recommendations to others considering Kubeflow:
1. If you are already using Kubernetes then adding Kubeflow to your stack will supercharge your workflows.
2. You'll have to adapt Microservice approach which will definitely provide you benefits in the longs run.
3. But be prepared for the initial steep learning curve and not so easy setup process. Review collected by and hosted on G2.com.
What problems is Kubeflow solving and how is that benefiting you?
1. One-stop shop for orchestrating any workflow using Kubernetes.
2. We used Kubernets as backend already prior to Kubeflow and not all ML engineers were comfortable to use it. Kubeflow solved this problem as it too uses kubernets as backend but also provided a nice initiative UI to control workflows.
3. We mostly use Kubeflow for all our Computer Vision use case.
4. It involves training, inference and even internal serving. For external clients, we had in-house developed serving infra.
5. After adapting to Kubeflow, we had to also adapt the MIcroservice approach, which was blessings in disguise. Review collected by and hosted on G2.com.