Kubernetes ได้ออกมาแนะนำ Kubeflow โครงการ Open Source Repo สำหรับระบบ Machine Learning (ML) โดยเฉพาะ ที่เปิดให้ทุกคนนำไปใช้สร้างระบบ Machine Learning ในระดับ Production System ได้ทันที
ภายใน Kubeflow นี้จะประกอบไปด้วยเทคโนโลยีดังนี้
- JupyterHub สำหรับสร้างและบริหารจัดการ Jupyter Notebooks
- Tensorflow Custom Resource (CRD) สำหรับพร้อมให้ปรับแต่งเพื่อนำ CPU หรือ GPU ไปประมวลผลได้ด้วย Cluster ในขนาดที่ต้องการ
- TF Serving Container
Kubeflow นี้รองรับการใช้งานได้ทั้งภายใน minikube และ Google Kubernetes Engine (GKE)
ปัจจุบันทีม Kubernetes ได้เริ่มทำงานร่วมกับ CaiCloud, Red Hat, OpenShift, Canonical, Weaveworks, Container Solutions, CoreOS และผู้ให้บริการรายอื่นๆ เพื่อเริ่มนำ Kubeflow ไปให้บริการแล้ว
สำหรับผู้ที่สนใจรายละเอียดเพิ่มเติม สามารถศึกษาได้ที่ https://github.com/google/kubeflow ครับ
ที่มา: http://blog.kubernetes.io/2017/12/introducing-kubeflow-composable.html