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 our team. We will be in touch shortly.Close

  1. Blog
  2. Article

Andreea Munteanu
on 22 November 2023

Canonical releases Charmed Kubeflow 1.8

Canonical, the publisher of Ubuntu, announced today the general availability of Charmed Kubeflow 1.8. Charmed Kubeflow is an open source, end-to-end MLOps platform that enables professionals to easily develop and deploy AI/ML models. It runs on any cloud, including hybrid cloud or multi-cloud scenarios. This latest release also offers the ability to run AI/ML workloads in air-gapped environments. 

Run AI workloads in air-gapped environments

MLOps platforms often need to be connected to the network, which can be problematic for organisations that have strict cybersecurity and compliance policies. Charmed Kubeflow allows users to run their workloads offline in an air-gapped environment, in addition to public clouds and on-prem data centres. With the inclusion of this feature, Charmed Kubeflow provides additional security for organisations in highly regulated industries or projects that handle sensitive data. This allows them to complete most of the machine learning workflow within one tool, and avoid time spent on connecting tools and ensuring compatibility between them.

Enhanced capabilities to customise MLOps tools

Every AI project is different and so are the tools, frameworks and libraries that organisations use. While some might prefer traditional options such as Tensorflow or Pytorch, others might go with industry-specific ones such as Nvidia NeMo. Charmed Kubeflow 1.8 brings new enhancements that allow end users to customise their MLOps platform.

Users can add any image within their Jupyter Notebook. This gives professionals freedom to choose their preferred tools and libraries and focus on developing machine learning models rather than maintaining their tooling. Users can plug tools or components in and out depending on the use case to work efficiently.

This capability differentiates Charmed Kubeflow from the upstream project. Organisations are more likely to be able to move beyond experimentation using Canonical’s supported solution, since they can add their own Notebook images and develop models using them.

Build models for production. Reproduce experiments with ease.

Kubeflow as a project was designed to run AI at scale. It is able to run the entire machine learning lifecycle within one tool. Kubeflow Pipelines are the heart of the project, since they are specialised in automating machine learning workloads. This is one of the reasons organisations that are looking to scale AI projects prefer Kubeflow over its alternatives. 

Charmed Kubeflow benefits from the upstream project’s newly introduced Kubeflow Pipelines 2.0, which further simplifies the automation process. Some capabilities such as the directed acyclic graphs (DAG) have been available for a while in beta, but other capabilities have been introduced in Kubeflow 1.8. For example, Kubeflow now abstracts the pipeline representation format, so that it can run on any MLOps platform. This translates into smoother migrations from the upstream project to distributions or tools that can offer enterprise support, security patching or timeline bug fixes. 

“I’m thrilled to be part of the upstream community’s Kubeflow 1.8 release and proud of the Charmed Kubeflow team for driving the release as well as providing feedback along the way”, said Kimonas Sotirchos, Working Group Lead in the Kubeflow Community. “Charmed Kubeflow 1.8 is a great way for newcomers and experienced users to try out all the latest and greatest features in Kubeflow, like KFP V2 and PVC browsing”, he added. 

Innovate at speed with Canonical MLOps

Charmed Kubeflow is the foundation of a growing ecosystem that addresses different needs for AI projects. The MLOps platform is integrated with leading open source tools. For example, Charmed Kubeflow integrates with Charmed MLflow to facilitate experiment tracking and model registry. MLFlow is a lightweight machine learning platform that enables professionals to quickly get started locally or on the public cloud and then easily migrate to an open source fully-integrated solution.   Charmed Kubeflow can also be integrated with KServe and Seldon for model serving. 

Download Charmed Kubeflow 1.8 for free 

Contact Canonical for enterprise support or managed services. 

Further reading

Related posts

Andreea Munteanu
5 January 2024

AI in 2024 – What does the future hold?

AI Article

AI in 2024 ...

Andreea Munteanu
24 November 2023

Building a comprehensive toolkit for machine learning

AI Article

In the last couple of years, the AI landscape has evolved from a researched-focused practice to a discipline delivering production-grade projects that are transforming operations across industries. Enterprises are growing their AI budgets, and are open to investing both in infrastructure and talent to accelerate their initiatives – so it’ ...

Andreea Munteanu
17 April 2024

What is MLflow?

AI Article

MLflow is an open source platform, used for managing machine learning workflows. It was launched back in 2018 and has grown in popularity ever since, reaching 10 million users in November 2022. AI enthusiasts and professionals have struggled with experiment tracking, model management and code reproducibility, so when MLflow was launched, ...