Skip to main content

The Source

Stay informed: 
What is System Hardening? Essential Checklists from OS to Applications

Hardening a system aims to decrease its exposure to make it difficult to hack, and to lessen the potential collateral damage in the event of a compromise.

Effortless observability for Django applications

Observability is critical for web operations to ensure that the application is working as expected and to identify any potential issues. However, setting up observability has traditionally been challenging because it can take hours to set up all the infrastructure, instrument your code and enable observability in production. But now there

Among the waves: Plucky Puffin

Not to be confused with the titular Linux mascot and seabird cousin, the penguin, puffins are another distinctively colorful and whimsical nautical avian. Over the centuries, these beaky birds have been given numerous nicknames and monikers like the “sea parrot” and the harlequinesque appearance of their facial feathers has earned them th

Join Canonical at NVIDIA GTC 2025

Canonical, the company behind Ubuntu and the trusted source for open source software, is thrilled to announce its presence at NVIDIA GTC again this year. Join us in San Jose from March 18th to the 21st and explore what’s next in AI and accelerated computing. Register for NVIDIA GTC 2025 Unlock AI potential: innovate on

How to deploy Kubeflow on Azure

Kubeflow is a cloud-native, open source machine learning operations (MLOps) platform designed for developing and deploying ML models on Kubernetes. Kubeflow helps data scientists and machine learning engineers run the entire ML lifecycle within one tool. Charmed Kubeflow is Canonical’s official distribution of Kubeflow. The key benefits o

Google Authd broker: authenticate to Ubuntu Desktop/Server with your Google account

With the Authd broker for Ubuntu you can use your personal or Workspace Google account to authenticate to Ubuntu Server or Desktop

Canonical to collaborate with Renesas to accelerate innovation in Enterprise AI

London, UK – Mar 6, 2025 – Canonical, the publisher of Ubuntu, today announced that Renesas Electronics Corporation, a global leader in semiconductor solutions, has joined Canonical’s silicon partner program  to deliver cutting-edge solutions tailored to meet the growing demands of edge computing and AI applications. As industries increas

Install FreePBX and Asterisk on Ubuntu 24.04 LTS for security patches until 2036

Deploying FreePBX and Asterisk on a single Ubuntu virtual machine in a public cloud is an ideal solution for personal users and small to medium-sized businesses with voice over IP (VoIP) and fax over IP (FoIP) needs. This setup costs nothing, is scalable and secure, and has daily recovery points with a recovery time measured


Newsletter signup

Get the latest Canonical news and updates in your inbox.

By submitting this form, I confirm that I have read and agree to Canonical's Privacy Policy.

Certification as a strategy: How Ubuntu & SystemReady boost hardware competitiveness

Canonical and MediaTek enhance reliability, accelerate market entry and reduce Total Cost of Ownership (TCO) for ODMs through Ubuntu Certified Hardware and Arm SystemReady programs  The hardware ecosystem is evolving rapidly, presenting a continuous challenge in ensuring that new hardware is market-ready and meets software and security st

Ubuntu 20.04 LTS on Azure: how to stay secure after standard support ends

As standard support for Ubuntu 20.04 LTS ends on May 31, 2025, Azure users must choose between upgrading to a newer version or enabling extended security with Ubuntu Pro to ensure continued compliance and protection against vulnerabilities.

Experiment Tracking with MLFlow in Canonical’s Data Science Stack

Welcome back, data scientists! In my previous post, we explored how easy it is to set up a machine learning environment with Canonical’s Data Science Stack (DSS) and run your first model using Hugging Face’s Smol Course. Today, let’s take it a step further with experiment tracking. Experimentation is at the heart of data science,

Life at Canonical: Akshara Pathak shares her experience as a new joiner in Customer Success

As Canonical continues to grow, we have developed a unique onboarding process that enables our new hires to quickly settle and establish themselves in our globally distributed environment.  During your first few weeks, your manager will create an onboarding plan to introduce you to the business, your closest stakeholders and colleagues. Y

How to conduct a vulnerability assessment

The realm of information security is fraught with jargon, as anyone who has come across vulnerability-related terms can tell you. To complicate matters further, some of these terms are used interchangeably or in contexts outside of computing. This can muddy the waters for people looking to learn about vulnerability assessments – so in thi

Learn how to run your data centre like a cloud at our March after-work event

At this in-person event, you’ll have the chance to rub shoulders with your colleagues in the cloud space, learn first-hand how open source infrastructure can have colossal impacts on your operating costs and business growth, and unwind with coffee, cocktails, and light refreshments.

Experience Edge AI use cases with Canonical at Mobile World Congress Barcelona 2025

Artificial Intelligence and Machine Learning (AI/ML) are increasingly driving change in telecommunications. Increased adoption is building organizational confidence in the positive impact that AI can bring, which in turn is leading business leaders to push for AI/ML to expand into new use cases. As such, AI/ML will play a key role in brin

5G without compromise: Building mission-critical private networks for Industry 4.0 with open source

Enterprises across industry verticals are looking for new ways to increase the efficacy of their businesses. One way to do this is building an efficient pipeline of processes, employees, devices, and services that are all tightly integrated to get the best return on investment. However, this requires an efficient telecommunication system


Ubuntu tech blog

Deep dives for developers

Visit the Ubuntu Tech Blog for deep dives into product features, step-by-step tutorials, and the latest updates from Canonical's engineering teams.