Operations | Monitoring | ITSM | DevOps | Cloud

Build a FIPS-enabled Ubuntu EKS image with EC2 image builder

A step-by-step demo using Ubuntu Pro and AWS Image Builder. In this video, we show how to create your own FIPS-enabled Ubuntu EKS image using EC2 Image Builder. The demo walks through creating an image pipeline, defining a recipe, and selecting a custom Ubuntu Pro AMI using SSM Parameter Store to automatically pull the latest available image. The process includes enabling FIPS updates on an Ubuntu Pro machine, validating that FIPS is enabled, and testing that the system is running in FIPS mode.

GUI testing using YARF | Ubuntu Summit 25.10 | Lightning talk

What do Ubuntu Engineers use to test things? In this talk, Tim Anderrson provides a closer look at YARF, a new internal tool used in Ubuntu Engineering for testing the desktop installer alongside other desktop applications. Tim shares a bit about how YARF works, what the Ubuntu Engineering team plan to use it for from an overarching perspective, and how they plan to integrate this tool with the community.

Friends of GNOME | Ubuntu Summit 25.10 | Lightning talk

In this talk, Cassidy gives us a look into GNOME, the open source desktop environment project. Cassidy explains how GNOME has developed over time, the support provided by donations, and what could come next for the project. About Cassidy Cassiy James Blaede is a GNOME Foundation Director, Flathub Contributor, and Co-founder & CXO of Elementary. Ubuntu Summit 25.10 is a showcase for the innovative and the ambitious.

The future home of open source | Ubuntu Summit 25.10

In this talk, Fintan Halpenny discusses the current state of open source forges, why GitHub is becoming more hostile, what other forges are out there, and why you should consider Radicle to be the next home for your open source project. About Fintan Fintan Halpenny (@fintohaps) has been a part of the Radicle project for 6 years, seeing the different twists and turns of this ever-evolving idea and protocol. When he’s not programming, he’s playing around with music, or looking at the world upside-down on his hands.

How to launch a Deep Learning VM on Google Cloud

Setting up a local Deep Learning environment can be a headache. Between managing CUDA drivers, resolving Python library conflicts, and ensuring you have enough GPU power, you often spend more time configuring than coding. Google Cloud and Canonical work together to solve this with Deep Learning VM Images, which use Ubuntu Accelerator Optimized OS as the base OS. These are pre-configured virtual machines optimized for data science and machine learning tasks.

The rhythm of reliability: inside Canonical's operational cadence

In software engineering, we often talk about the “iron triangle” of constraints: time, resources, and features. You can rarely fix all three. At many companies, when scope creeps or resources get tight, the timeline is often the first element of the triangle to slip. At Canonical, we take a different approach. For us, time is the fixed constraint. This isn’t just about strict project management. It is a mechanism of trust.