The biggest open source community at the biggest open source event in North America!
UbuCon is back in Pasadena at the SCaLE expo for a special one day event featuring the latest innovations happening across the Ubuntu ecosystem!
Whether you're into the Ubuntu Desktop, Software Development, AI/ML, Security, Virtualization, HPC, or something else; there will be something here for you.
Kickoff this year's UbuCon @ SCaLE 22x by laying out the events for the day and
highlight the latest initiatives in the Ubuntu Community.
10:00 - 11:00 AM
Simplify Your Data Science Workflow on Ubuntu with Canonical’s Data Science Stack
Ken VanDine
Simplify Your Data Science Workflow on Ubuntu with Canonical’s Data Science Stack
Data scientists often face complex challenges when setting up their development
environments, from managing dependencies to ensuring GPU compatibility for
high-performance workloads. Canonical’s Data Science Stack (DSS) removes these
hurdles, providing a seamless, ready-to-use environment tailored for Ubuntu.
In this hands-on workshop, we’ll show you how DSS makes life easier for data
scientists by streamlining installation and setup, ensuring out-of-the-box GPU
support for both NVIDIA and Intel, and providing tools like Jupyter Notebook
and MLflow for an enhanced development experience. You’ll discover how easy
it is to focus on experimentation and modeling on your workstation.
Join us to see how DSS empowers data scientists to accelerate their workflows,
harnessing the power of Ubuntu and cutting-edge AI/ML tools with minimal effort.
11:00 - 12:00 PM
Build Your Own Cloud: Exploring MicroClouds for Home Labs and Beyond
Miona Aleksic, Eric Gelinas, Kadin Sayani
Build Your Own Cloud: Exploring MicroClouds for Home Labs and Beyond
Do you want to build your own cloud in your homelab? Or just have a way to simulate a cloud environment on your laptop for development and testing? MicroCloud is the right choice for that.
A MicroCloud is a lightweight, open source cloud built with security and automation in mind. They are deployed with only one command, without the need for specialist knowledge. MicroClouds also require minimal resources and can be easily run on both commodity and high-end hardware.
MicroCloud is a cloud for everyone - whether you are a technology enthusiast with a home lab or an enterprise architect with a distributed cloud to maintain, you’ll find it seamless to deploy and run.
Join us for this session to see how MicroCloud can be useful to you.
12:00 - 1:00 PM
LUNCH BREAK
1:00 - 2:00 PM
Community Panel / Live AskNoah Show
Noah Chelliah, Aaron Prisk, Jason Nucciarone, Nathan Haines, Richard Gaskin, Erich Eickmeyer
Community Panel / Live AskNoah Show
Join us for a live recording of the AskNoah show where we'll be discussing all the things happening around the Ubuntu world!
2:00 - 3:00 PM
Automatically orchestrate your application with Juju
Alastair Flynn
Automatically orchestrate your application with Juju
There are some parts of running an application in the cloud that just can't be
automated: integrating dependencies, scaling, upgrades, and setting up observability.
But what if... they could be?
In this talk I will show you how you can use the fully free and open source Juju
from Canonical to unlock this power for your applications. In the talk I will
demonstrate how Go, Django, Flask and FastAPI apps can be "charmed" with incredible
easy to unlock these benefits.
3:00 - 4:00 PM
Charmed HPC on OpenStack Sunbeam
Jason Nucciarone
Charmed HPC on OpenStack Sunbeam
The worlds of Cloud Computing and High-Performance Computing (HPC) are rapidly
converging with the rise of AI and complex scientific workloads; however, many
HPC users and system administrators are experiencing the limitations of classical
HPC systems. Traditional HPC workload schedulers, like Slurm and OpenPBS, are
excellent choices for running short-term batch jobs on multi-tenant compute nodes,
but they are not good for running indefinite services such as data warehouses and
inference servers. Modern HPC systems need to become more cloud-like where they
are able to support running both short-term workloads and indefinite services,
be elastic with their resource usage, and autonomize common lifecycle operations.
OpenStack and Kubernetes are great platforms for building these modern HPC systems,
but there's one problem: the limitations of your system operations team.
The user experience for deploying and managing an HPC system is often overlooked.
It is already hard enough to build and deploy a classical HPC system, and now you
are adding the additional complexity of deploying two new layers. One layer for
OpenStack and another layer on top of OpenStack that contains both the core
services of the HPC cluster and the Kubernetes cluster for hosting indefinite
services. This architectural complexity can quickly bog down any experienced team,
but it doesn’t have to be this way.
In this talk, you will learn how to use Sunbeam – a cloud-native OpenStack powered
by Kubernetes – and Charmed HPC to streamline the deployment and management of
modern HPC clusters. You will learn how to use Sunbeam to set up OpenStack, and
then you will learn how to deploy your HPC system on top of OpenStack using
Charmed HPC. Lastly, you will learn how to set up Kubernetes next to your HPC
system to provide cluster services such as identity management and observability
metrics. Setting up a modern HPC system does not need to be a dark and stormy
process - it can be as clear as day with Sunbeam!
4:00 - 5:00 PM
Entra ID authentication on Ubuntu Desktop at scale with Landscape
Ken VanDine, Rajan Patel
Entra ID authentication on Ubuntu Desktop at scale with Landscape
Discover how to bring Entra ID authentication on Ubuntu Desktop at scale with
Landscape, authd, and cloud-init.
Join Ken VanDine and Rajan Patel as they walk us through:
A brief introduction of Authd, the new OIDC authentication daemon for Ubuntu.
authd’s capabilities and how to configure it for single sign on with Entra ID.
How to automate authd configuration using cloud-init.
Landscape, what it is, and how it can be used to facilitate the above configuration and automation.
How to take this solution into production using the additional security and compliance controls available with Ubuntu Pro.
5:00 - 5:30 PM
Ubuntu Q&A and Closing Remarks
Nathan Haines, Richard Gaskin
Ubuntu Q&A and Closing Remarks
Bring all your pressing Ubuntu questions for a lively and friendly Q&A with long time Ubuntu Members and SCaLE community organizers, Nathan Haines and Richard Gaskin.
Sponsors
This community event was made possible by these generous sponsors: