Skip to main content

The Source

Stay informed: 
Application composability and the shipping container

The previous blog post talked about the composability of applications. The key element for composing applications is defining the relations between application elements. And supporting relations is one of the advantages of the Charmed Operator Framework – including its runtime, the Charmed Operator Lifecycle Manager. The shipping containe

OpenStack challenges 2022

Happy New Year 2022! The fireworks are all fired, the champagne is over. It is time to get back to work. We are glad to see you here though. 2021 was a good year for OpenStack and its Ubuntu-based community. First, we all have seen Ubuntu becoming the number one operating system (OS) for OpenStack

Application composability – a cloud computing perspective

Let’s remember the time in the 2000s when companies introduced their cloud computing offerings at a large scale. New services were put into the popular IaaS, PaaS, and SaaS categories. New kinds of storage and messaging technologies were promoted. Also, novel approaches were discussed, such as designing applications for horizontal scalabi

Deploy and maintain applications with Charmed Operators

Recently, I remembered a situation when I was in elementary school and visited a friend at his house. At some point, his mother wanted us to go to a neighbour and ask to borrow some eggs. We went a few houses down, opened the garden gate, entered through the door to the house, and arrived

Design and Web team summary – 3 December 2021

The Web and design team at Canonical run two-week iterations building and maintaining all of the Canonical websites and product web interfaces. Here are some of the highlights of our completed work from this iteration. Meet the team Hi! My name is Peter and I’m a Senior Web Engineer on the Web Team. I worked

Kubernetes infographic: usage of cloud native technology in 2021

2021 has been an interesting year for the Kubernetes and cloud native ecosystem.  Due to the pandemic, cloud adoption saw a big spike in adoption. As the year wraps up soon, we wanted to reflect on the top findings from the Kubernetes and cloud native operations report and we have a cool infographic for you.

How-To: Docker on Windows and Mac with Multipass

Update: there is now a more streamlined way to run Docker on Multipass – see this tutorial for more details. Original blog below: If you’re looking for an alternative to Docker Desktop or to integrate Docker into your Multipass workflow, this how-to is for you.  Multipass can host a docker engine inside an Ubuntu VM

A look forward to storage in 2022

It’s that time of year, where we start to look ahead, and think about the ongoing trends in our various industries. One thing is for certain in the storage industry: capacity demand remains high, with the industry observing continued exponential growth. Growth, growth, growth More and more data is being created every day. It truly


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.

Data centre networking: SmartNICs

Providing an overview of SmartNIC and DPU, its architecture and the main benefits they bring to the modern data centre.

Snapcrafters – One for all, all for one

In mid-2017, a small group of techies banded together and formed a team that would specialize in creating community-supported snaps of applications for which there was or would be no upstream support. This team called itself: Snapcrafters. Over time, it slowly, gradually grew, attracting more people and bringing yet more snaps under its u

Robotics and Ubuntu rewind 2021

A year packed with news and events. A year where great competitions came to an end. A year that made us dream with new robots. 2021 inspired us to reach new heights and pursue new breakthroughs.  As we power millions of robotics developers with Ubuntu and our robotics open source tools, we present a recap

Log4Shell: Log4j remote code execution vulnerability

Last updated on 18th January 2022 to include the latest vulnerability updates. A high impact vulnerability was discovered in Apache Log4j 2, a widely deployed software component used by a lot of Java applications to facilitate logging. An attacker who can control the log messages or their parameters can cause the application to execute ar

How we designed Ubuntu Pro for Confidential Computing on Azure

Not all data is destined to be public. Moving workloads that handle secret or private data from an on-premise setup to a public cloud introduces a new attack surface with different risks. As the public cloud environment shares its hardware infrastructure, a flaw in the clouds’ isolation mechanisms can be detrimental to the protection of

Canonical Kubernetes 1.23 hits GA

The Kubernetes crew at Canonical is delighted to announce that Canonical Kubernetes 1.23 is now generally available. The team is committed to releasing in tandem with upstream so our users and customers can benefit from the latest features and improvements as soon as they become available. This blog is a quick introduction to Canonical Ku

Diátaxis, a new foundation for Canonical documentation

Our on-going documentation transformation project aims to make our documentation the best it can possibly be – an exemplar of excellence for the industry. We’re working on four distinct pillars of documentation to achieve this. The first of these pillars is direction. It defines what is quality in documentation, and answers the question:

The EPC-U3233 by Advantech gets Ubuntu certified to accelerate AIoT Applications

Canonical and Advantech have collaborated to help enterprises accelerate Edge AIoT Applications with Ubuntu 20.04 LTS certified on the  EPC-U3233, powered by an 8th Gen Intel® Core™ i series processor. This compact fanless embedded PC facilitates data-intensive computing in IoT edge applications. By certifying the Advantech’s EPC-U3233 fo


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.