How to build and deploy your first AI/ML model on Ubuntu
James Nunns
on 2 October 2018
Artificial intelligence and machine learning (AI/ML) have stolen the hearts and minds of the public, the press and businesses.
The technological advances in the field have helped to transport AI from the world of fiction, into something more tangible, and within touching distance.
However, despite the hype, AI in the ‘real world’ isn’t quite yet a reality.
AI is yet to take over, or see mass adoption, and there are still lengthy debates to be had as to what exactly can be considered AI and what is not.
Still, AI promises much, and there seems to be no stopping its forward march. For better or for worse, AI is here to stay.
Fortunately for us, Ubuntu is the premier platform these ambitions. Developer workstations, racks, in the cloud and to the edge with smart connected IoT – Ubuntu can be seen being used far and wide as the platform of choice.
What this means is that we have quite a lot to talk about when it comes to AI and machine learning. From introducing the topic in our first webinar, ‘AI, ML, & Ubuntu: Everything you need to know,’ (which you can still watch on demand) to now detailing, ‘How to build and deploy your first AI/ML model on Ubuntu’ in our latest webinar.
In this webinar, join Canonical’s Kubernetes Product Manager Carmine Rimi for a demo with instructions for everything from Ubuntu, with multiple examples of how to get an AI/ML environment on Ubuntu environment up and running.
By the end of this webinar you will know how to:
- Run a Kaggle experiment on Kubeflow on Microk8s on Ubuntu
- Finish with reproducible instructions fit for any machine learning exercise
- Be able to run experiments locally or in the cloud
- Leave with a summary of commands needed to quickly launch your own ML environment
And finally, we’ll be taking some time to answer your questions in a Q&A session.
It’s time to stop just talking about artificial intelligence and machine learning and become an active participant by learning how to build and deploy your first AI/ML model on the developers platform of choice – Ubuntu.
Join us on the 17th October to begin your AI journey.
What is Kubeflow?
Kubeflow is the foundation of tools for AI Platforms on Kubernetes. AI platform teams can build on top of Kubeflow, deploy the entire reference platform, or use each project independently to meet their specific needs.
The Kubeflow reference platform is composable, modular, portable, and scalable, backed by an ecosystem of Kubernetes-native open source projects for each stage of the AI/ML Lifecycle.
Install Kubeflow
The Kubeflow project is dedicated to making machine learning workflows on Kubernetes simple, portable and scalable. With Charmed Kubeflow, you can forget about operational issues and platform compatibility. Thanks to the power and flexibility of Juju, our open source operator framework, you can deploy Charmed Kubeflow on top of any CNCF-compliant Kubernetes distribution.
Use Kubeflow on desktop, bare-metal, public cloud, or edge servers.
Newsletter signup
Related posts
The hitchhiker’s guide to infrastructure modernization
One of my favourite authors, Douglas Adams, once said that “we are stuck with technology when what we really want is just stuff that works.” Whilst Adams is...
KubeCon Europe 2025: Containers & Connections with Ubuntu
It’s hard to believe that the first KubeCon took place nearly 10 years ago. Back then, Kubernetes was still in its early days, and the world was only just...
Accelerating AI with open source machine learning infrastructure
The landscape of artificial intelligence is rapidly evolving, demanding robust and scalable infrastructure. To meet these challenges, we’ve developed a...