Blog

Snap usage metrics now available on the command line

For years now, developers and publishers could view how well their snaps are performing in terms of usage and popularity through the Snap Store Web interface, using the metrics tab. This functionality allows people to examine the cause and effect of their work, like software updates, marketing campaigns, or other events. But it requires manual …

Snap usage metrics now available on the command line Read More »

Canonical and DFI launch the first Ubuntu certified AMD-based “Industrial Pi”

Canonical and DFI announce that the GHF51 and EC90A-GH, have been certified, based on the latest AMD-based platform. Both offer improved performance, a smaller footprint, and full access to open-source software with Ubuntu and Ubuntu Core. These are part of the first wave of products that passed the Ubuntu IoT hardware certification. Small footprint, better …

Canonical and DFI launch the first Ubuntu certified AMD-based “Industrial Pi”

Read More »

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 4

In this series, we’ve been building up an Apache Spark cluster on Kubernetes using MicroK8s, Ubuntu Core OS, LXD and GCP. We’ve learned about and set up nested virtualisation on the cloud, and had some fun. But right, it’s retrospective time: in Part 1, we saw how to get MicroK8s up on LXD, on Ubuntu …

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 4 Read More »

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 3

If you’ve followed the steps in Part 1 and Part 2 of this series, you’ll have a working MicroK8s on the next-gen Ubuntu Core OS deployed, up, and running on the cloud with nested virtualisation using LXD. If so, you can exit any SSH session to your Ubuntu Core in the sky and return to …

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 3 Read More »

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 2

If you have followed Part 1 of this blog post, you’ll have a working setup that allows you to run MicroK8s on Ubuntu Core in a VM on your local workstation using Multipass. But you’re itching to get this up and running on the cloud. I know, so am I! So let’s step through that …

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 2 Read More »

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 1

There are some great reasons to use nested virtualisation on compute clouds. Nested virtualisation is when you have Virtual Machines running within Virtual Machines. This approach offers a stronger isolation model than containers: by using a dedicated kernel and IO devices, bad behaviour cannot easily break out and spread. In fact, nested virtualisation is at …

How to run Apache Spark on MicroK8s and Ubuntu Core, in the cloud: Part 1 Read More »

Design and Web team summary – 13 August 2021

The Web & 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 Hey! My name is João and I’m a Senior Web Engineer on the Web Team. Since I’ve …

Design and Web team summary – 13 August 2021 Read More »

Autonomous mobile robots (AMR) – a beginner’s guide to adoption

Note: This blog follows the autonomous mobile robots structure defined by “Why you’re looking at AGV / AMR technology all wrong” written by Limor Schweitzer. The process of automation with autonomous mobile robots (AMR) is challenging. Is not only about the budget for companies looking to automate. It also requires a deep understanding of your …

Autonomous mobile robots (AMR) – a beginner’s guide to adoption

Read More »

How To Install Laravel on Ubuntu 16.04 VPS

How To Install Laravel on Ubuntu 16.04 VPS

How To Install Laravel on Ubuntu 16.04 VPS With this tutorial, you will start from a clean Ubuntu 16.04 install, set it up to run Laravel, and end up with a demo Laravel application installed. Other articles in this series will show you how to set up the database and Laravel environment, and then how …

How To Install Laravel on Ubuntu 16.04 VPS Read More »