Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

  1. Blog
  2. Article

Andreea Munteanu
on 22 February 2021

Still figuring out what is Kubeflow?


Kubeflow has become quite popular in the MLOps community as the tool that enables data science teams to automate their workflows from data preprocessing to model deployment on Kubernetes.

However, with it’s made of many pieces, and while it keeps evolving, how can you effectively start using?

Learn Kubeflow from online courses

Started by Google, Kubeflow is a project which’s basics are presented on Coursera through a free training. During it, you will learn about

  • TensorFlow Extended (or TFX), which is Google’s production machine learning platform
  • How to automate your pipeline through continuous integration and continuous deployment
  • How to  manage ML metadata
  • How to  automate and reuse ML pipelines across multiple ML frameworks

Kubeflow training for the whole team

A possible fast-path, if you want to train all your team at once is Canonical’s offer of 4-day enterprise training. The training covers the following topics:

  • Machine Learning & Deep Learning Architecture
  • Kubeflow Pipelines and components
  • MLOps and Advanced Topics
  • Labs

Note: Canonical’s full offer of services can be found here

ML models in production

Building models is a totally different story than putting them in production. This is why we found this guide into how Tensorflow Extended (TFX) can help you move your models effectively, going through the whole process. The tutorial is not only a dry presentation of the steps that you need to follow, but a proper use case that you can have into production by the end of it.


Source: Tensorflow

If you would like to know more about Kubeflow, learn and understand more than the basic, you can take a look at these resources as well:


Related posts


Andreea Munteanu
17 March 2021

Kubeflow operations guide

Ubuntu Article

Operating MLOps stacks alike Kubeflow in an increasingly multi-cloud world will be a key topic as this market and Kubernetes adoption grow. Kubeflow operations webinar To discuss this topic, Canonical is holding a live webinar next week, on 23rd of March, 5PM UTC. Besides the key points listed below, the webinar will also have a ...


Rui Vasconcelos
8 March 2021

Latest community videos

Ubuntu Article

MLOps community jewels The MLOps community continues to grow and gift us with great content and discussions around the topic! Here are a couple of interesting discussions – a long one (1h) about Kubeflow, feature stores, and other platforms in the MLOps space, and a short one (3 min) on how to manage dependencies: Sneak ...


Rui Vasconcelos
11 February 2021

SageMaker and Kubeflow: end-to-end ML workflows

Ubuntu Article

In June 2020, AWS introduced SageMaker components for Kubeflow. 6 months later, Antje Barth, Sr. developer advocate @AWS, presents how to build end-to-end ML workflows with Kubeflow Pipelines and how to leverage the benefits of Kubeflow Pipelines and SageMaker altogether. AWS re:invents end-to-end ML workflows Watch the video below: If yo ...