Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting us. A member of our team will be in touch shortly. Close

Blog


Igor Ljubuncic
14 April 2022

Private shared memory support for snaps

Ubuntu Article

At first glance, the title of this article may sound like an oxymoron. However, what it highlights is the introduction of a rather useful feature that will enable a far more robust and elegant handling of the /dev/shm implementation inside the snap sandbox. This will make snap development easier, more secure, and reduce potential bugs ...


MLOps Pipeline with MLFlow, Seldon Core and Kubeflow

AI Article

MLOps pipelines are a set of steps that automate the process of creating and maintaining AI/ML models. In other words, Data Scientists create multiple notebooks while building their experiments, and naturally the next step is a transition from experiments to production-ready code. The best way to do this is to build an effective MLOps pip ...


Jon Thor Kristinsson
12 April 2022

What is High-performance computing (HPC)? [part 1]

Cloud and server Article

Introduction to high-performance computing, the components that make HPC clusters and how they are used to solve the toughest computational problems we have today. We also cover some of the many ways high-performance computing can be used in the industry. ...


Peter Mahnke
8 April 2022

Design and Web team summary – 8 April 2022

Design Design

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. Web The Web team develops and maintains most of Canonical’s sites like ubuntu.com, canonical.com and more.  New Azure SQL ...


Canonical
7 April 2022

Canonical Experiences Record Channel Business Growth and Momentum

Canonical announcements Article

7 April 2022 – Canonical, the publisher of Ubuntu, announced today that its channel partner program has seen upwards of 240% growth within the past year. At the forefront of this momentum is the continued growth of the company’s partner-led business, with new and existing partners actively driving Canonical’s offerings into the market.  D ...


Gabriel Aguiar Noury
6 April 2022

The State of Robotics – February & March 2022

Robotics Article

When you use open source software, you establish a connection with its maintainers, contributors, and users. You join a community, leveraging code and knowledge. You share bugs, solutions, recommendations, and challenges. Open source accelerates innovation while uniting us all under the same cause. Today, millions of open source contribut ...


Frank Heimes
5 April 2022

IBM z16 is here, and Ubuntu 22.04 LTS beta is ready

Cloud and server Article

IBM has just unveiled its IBM z16 next-generation computing platform. As the latest product in the zSystems server family, IBM z16 delivers the outstanding performance and security that IBM mainframes are known for, while also bringing innovations in AI inferencing, hybrid cloud support, and quantum-safe cryptography. Building on the long ...


Canonical
5 April 2022

Standing with Ukraine

Canonical announcements Article

In response to the Russian invasion and acts of war in Ukraine, Canonical has sent notice of termination of support, professional services, and channel partnerships with Russian enterprises. We will not resume such engagements while broad and democratically instituted sanctions on Russia remain in place. We will not restrict access to sec ...


Alex Chalkias
4 April 2022

Zero-ops scaling Kubernetes storage with MicroK8s and OpenEBS Mayastor

Cloud and server Article

This is a guest post, originally posted on Angelos Kolaitis‘ personal blog, reproduced here with his permission. Angelos is a MicroK8s software engineer at Canonical. How we brought a universal, cluster-wide storage solution to MicroK8s. Why is storage in Kubernetes hard? Kubernetes is well-known as an open-source system for automating de ...


Michael C. Jaeger
31 March 2022

The software operator design pattern — part 2

Charms Article

This blog post continues with the previous blog post about design patterns and the software operator pattern. In this part, this post takes a closer look at the description of the software operator pattern. What is a design pattern? Over the years, the software development and programming community developed a common understanding of desi ...


Michael C. Jaeger
31 March 2022

Design patterns and the software operator — part 1

Charms Article

In the early days of software development, computers were sold with compilers and interpreters. Users wrote mostly their own small programs instead of buying software. During that time, most didn’t even consider downloading software as only a few were connected to mailboxes or the UUCP network. Most of the software was provided by the com ...