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


haydenb
3 June 2020

Getting started with cross-platform development using .NET on Ubuntu on WSL

Desktop Article

.NET is an open source software framework for building cross-platform applications on Linux, Windows, and macOS. Ubuntu on WSL allows you to build and test applications for Ubuntu and Windows simultaneously. What happens when we mix these together? This blog will demonstrate how to install a .NET development stack on WSL, build a simple O ...


Canonical
2 June 2020

MicroK8s now native on Windows and macOS

Cloud and server Article

Windows and macOS developers can now use MicroK8s natively! Use kubectl at the Windows or Mac command line to interact with MicroK8s locally just as you would on Linux. Clean integration into the desktop means better workflows to dev, build and test your containerised apps. MicroK8s is a conformant upstream Kubernetes, packaged for simpli ...


Adi Singh
1 June 2020

What’s the deal with edge computing?

Edgex Article

With over 41 billion IoT devices expected to be active by 2027 — that’s at least 5 devices for every person on the planet — edge computing has emerged as a tenable solution to prevent the impending snowballing of network traffic. Allow me to lift the veil on this buzzword and explain why it’s been ...


Tytus Kurek
1 June 2020

Open source software for open infrastructure

Cloud and server Article

Using open source software significantly reduces the total cost of ownership (TOC) of your IT infrastructure. Over the last few years, we’ve seen more and more companies gradually moving to open source. Our latest research conducted through The International Data Corporation (IDC) shows that 70% of businesses are adopting open source soft ...


Alex Chalkias
29 May 2020

Multus: how to escape the Kubernetes eth0 prison

Ubuntu Article

Kubernetes has been successful for a number of reasons, not the least of which is that it takes care of things that application developers may not want to bother with – such as, for example, networking. Multus is a feature that can be used on top of Kubernetes to enable complex networking use cases. Kubernetes ...


Igor Ljubuncic
29 May 2020

Snapcraft development tips: how to troubleshoot snaps with services

Cloud and server Article

In the past, we have discussed various ways on how to debug and troubleshoot potential issues during snap development. The ability to quickly iterate, resolve build process hurdles and publish the application in a timely manner is essential to a robust, positive development experience. Today, we would like to outline a few basic tips and ...


haydenb
27 May 2020

Ubuntu on WSL 2 Is Generally Available

Desktop Article

Today Microsoft announced the general availability of Windows Subsystem for Linux 2 in the Windows 10 May 2020 update. WSL 2 is based on a new architecture that provides full Linux binary application compatibility and improved performance. WSL 2 is powered by a real Linux kernel in a lightweight virtual machine that boots in under ...


Rui Vasconcelos
27 May 2020

Kubeflow 101

Ubuntu Article

Kubeflow in 3 minutes Google launches Kubeflow 101, a series of short videos to demystify Kubeflow. Intro to Kubeflow. Watch an overview of Kubeflow in the first episode: Intro to Kubeflow pipelines In the second episode of Kubeflow 101, watch an introduction to Kubeflow pipelines, and the presentation of a new hosted version of Kubeflow ...


Tytus Kurek
27 May 2020

Hybrid cloud vs multi-cloud: what is the difference?

Cloud and server Article

Hybrid cloud and multi-cloud are two exclusive terms that are often confused. While the hybrid cloud represents a model for extending private cloud infrastructure with one of the existing public clouds, a multi-cloud refers to an environment where multiple clouds are used at the same time, regardless of their type. Thus, while the hybrid ...


Anthony Dillon
27 May 2020

Design and Web team summary – 27 May 2020

Design Article

The web team here at Canonical run two-week iterations. Here are some of the highlights of our completed work from this iteration. Meet the team My name is Bartek (also known as bartaz around the interwebz). I live in Poznań in Poland and I’m a web developer. I’ve been a software developer for over 10 ...


Rui Vasconcelos
26 May 2020

Kubernetes for Data Science: meet Kubeflow

AI Article

Deep Learning is set to thrive Data science has exploded as a practice in the past decade and has become an undisputed driver of innovation. The forcing factors behind the rising interest in Machine Learning, a not so new concept, have consolidated and created an unparalleled capacity for Deep Learning, a subset of Artificial Neural ...