Following on from MAAS 2.6.2, we are happy to announce that MAAS 2.7 is now available. This release features some critical bug fixes, along with some exciting new features. CentOS 8 image support For some time, our users have been asking for the capability to deploy CentOS 8 imag … | Continue reading
Ceph is a compelling open-source alternative to proprietary software defined storage solutions from traditional vendors, with a vibrant community collaborating on the technology. Ubuntu was an early supporter of Ceph and its community. That support continues today as Canonical ma … | Continue reading
The Web and Design team at Canonical looks after most of our main websites, the brand, our Vanilla CSS framework and several of our products with web front-ends. Here are some of the highlights of our completed work over our last two-week iteration. Web & Brand squad Our Web Squ … | Continue reading
Canonical is proud to announce the availability of OpenStack Charms 20.02. This new release introduces a range of exciting features and several improvements which enhance Charmed OpenStack across various areas. CephFS backend for Manila The OpenStack Charms 20.02 release introduc … | Continue reading
Launching IoT devices and managing them at scale can be a time intensive and complex process. With 85% of IoT initiatives not launched after a year of development, it is inevitable that change is needed. To overcome these challenges, Canonical has introduced Smart Start, a packag … | Continue reading
AWS and Canonical today announce the public release of Amazon EC2 Hibernation support for Ubuntu 16.04 LTS, bringing support for this feature on par with Ubuntu 18.04 LTS. Hibernation allows you to pause your Amazon EC2 Instances when not required and resume them at a later time. … | Continue reading
Embedded world 2020 is the trade fair for embedded systems technology. Given the rapid miniaturisation of hardware and the increasing scope of high performance computing, thousands of exhibitors use the show to take the stage and show off their work. This year Canonical is return … | Continue reading
This is the third and the last guide in this series. In the first installment, we learned about considerations for an update from Windows 7 to Ubuntu, key differences in hardware and software between the two operating systems, the terminology, and how to safely backup data ahead … | Continue reading
Many DevOps tools struggle as deployments change. Juju excels. 2020 heralds a decade for a divided technology industry. Software delivery is diversifying. Complexity is increasing. Teams are looking to make use of new approaches such as serverless and split large applications int … | Continue reading
Whenever you write any code that is to be consumed by another, whether it be a library or some UI element, that consumer expects it to work in a certain way every time they interact with it. All good developers would agree and that’s why we also write tests that either break our … | Continue reading
The first month of 2020 is over and lots is already happening. Everyone seems to have come back from the holidays refreshed and ready to go. Here lies the Ubuntu robotics team’s highlights from January. Including Adam Savage, our own security tools and lots and lots of robots. As … | Continue reading
Deploying AI/ML solutions in latency-sensitive use cases requires a new solution architecture approach for many businesses. Fast computational units (i.e. GPUs) and low-latency connections (i.e. 5G) allow for AI/ML models to be executed outside the sensors/actuators (e.g. cameras … | Continue reading
(This blog post is part of a 5 part series, titled “How to launch IoT devices”. It will cover the key choices and concerns when turning bright IoT ideas into a product in the market. Check out this whitepaper on IoT app stores for background reading.) Part One can be found here: … | Continue reading
Following up on the previous example of building a rust and C based snaps, I thought we’d take a look at bundling a Java application as a snap. In this example we’ll use an open source game called “Shattered Pixel Dungeon“. It’s a little more complex than some more common snaps, … | Continue reading
This was a fairly busy two weeks for the Web and Design team at Canonical. Some of us attended our internal roadmap alignment sprint in Cape Town. These trips are extremely valuable for the Web and Design team as we interact with almost all teams across the company. Here are so … | Continue reading
Installing an operating system is not an easy task. For most people, this is something they will never have done. The vast majority of people buy computers with the operating system already installed, so they never have to manually run through the system setup. The process can be … | Continue reading
Dell offers numerous workstations that come pre-installed with Ubuntu. For users wanting to run Ubuntu, pre-installed hardware offers a lot of long term benefits. On top of receiving the Ubuntu desktop experience out of the box, users receive specially fine-tuned features that co … | Continue reading
The container landscape is based on constantly evolving technology, with Kubernetes dominating the ecosystem for automating and managing containerised applications. While a very powerful software, it’s also complex. How do you compare Kubernetes to other options, get started with … | Continue reading
Canonical is proud to announce the general availability of OSM release SEVEN images in Charmed OSM distribution. OSM release SEVEN introduces a range of exciting features, such as the ability to deploy container network functions on Kubernetes with K8s charms, and several improve … | Continue reading
Every craft needs craftsmen, every craftsman needs tools. If you make a living developing code, you want a friendly ecosystem to help you achieve best results from your work. Good development software will allow you to achieve higher productivity and precision, leading to a produ … | Continue reading
A few days ago, Rhys Davies wrote a timely article, titled Why you should upgrade to Ubuntu. In it, he outlined a high-level overview of what the end of support of Windows 7 signifies for the typical user, the consideration – and advantages – of migrating to Ubuntu as an alternat … | Continue reading
MicroK8s is the smallest, fastest multi-node Kubernetes. Single-package fully conformant lightweight Kubernetes that works on 42 flavours of Linux as well as Mac and Windows using Multipass. Perfect for: Developer workstations, IoT, Edge, CI/CD. Anyone who’s tried to work with Ku … | Continue reading
This week, as part of my work on the Ubuntu Robotics team, I headed up to Slippery Rock University in northwestern PA to meet with Dr. Sam Thangiah and to introduce students to the Robot Operating System (ROS). New semester, lots of new opportunities for learning! We started wit … | Continue reading
Businesses looking to maximise the security, reliability, efficiency and performance of their essential, mission-critical applications are recognising the mainframe as a robust platform for a variety of workload types. With Ubuntu on IBM Z and LinuxONE, enhanced security features … | Continue reading
In the past decade, video has become the most ubiquitous method of communication on the Web. Video clips are used for pretty much anything, from short software tutorials to hours-long live online gaming streaming. In some cases, the use of “moving pictures” might not be the best … | Continue reading
For mission-critical applications, security, reliability, and efficiency are essential. Linux excels in these areas, which is why it has become a highly popular platform for supporting key enterprise software. And for businesses looking to push the security and performance of the … | Continue reading
Hello Ubuntu Server The purpose of this communication is to provide a status update and highlights for any interesting subjects from the Ubuntu Server Team. If you would like to reach the server team, you can find us at the #ubuntu-server channel on Freenode. Alternatively, you c … | Continue reading
I want to start using real-world examples and neat networking configurations and other problem-oriented efforts as my baseline for writing. Heck, I’d even like to try using MAAS to control my little Raspberry Pi farm, although that’s probably not the recommended configuration, an … | Continue reading
Using Anbox Cloud, telecommunication providers can create disruptive mobile user experiences for their 4G, LTE and 5G mobile network customers. […] | Continue reading
Canonical today announced Anbox Cloud, a platform that containerises workloads using Android1 as a guest operating system enabling enterprises to distribute applications from the cloud. Anbox Cloud allows enterprises and service providers to deliver mobile applications at scale, … | Continue reading
Since the outset, Anbox Cloud was developed with a variety of use cases for running Android inside containers. Cloud gaming, more specifically for casual games as found on most user’s mobile devices, is the most prominent one and growing in popularity. Enterprises are challenged … | Continue reading
The second iteration of this year is the last one before our mid-cycle sprint next week. Here’s a short summary of the work the squads in the Web & Design team completed in the last 2-week iteration. Web, Ubuntu and Brand squad Web is the squad that develop and maintain most of t … | Continue reading
IoT businesses are notoriously difficult to get off the ground. No matter how good your product is or how good your team is, some of the biggest problems you will face are just in getting to market and maintaining your devices once they’re in the field. The webinar will take a lo … | Continue reading
Yaru is the user interface theme that has been used in Ubuntu since 18.10. The theme is what determines the colours, borders, shadows, size, and shape of individual elements on the screen. Last week, the Yaru team visited London to plan the future of Yaru with members of Canonica … | Continue reading
Cloud native software such as containers and Kubernetes and IoT/edge are playing a prominent role in the digital transformation of enterprise organisations. They are particularly critical to DevOps teams that are focused on faster software releases and more efficient IT operation … | Continue reading
Windows 7 has reached the end of its life. It will no longer receive security updates and Microsoft’s technical support will stop. Running an out-of-date OS can have serious potential risks. Fortunately, there are two simple ways to solve this problem: 1. Buy a new computer runni … | Continue reading
(This blog post is part of a 5 part series, titled “How to launch IoT devices”. It will cover the key choices and concerns when turning bright IoT ideas into a product in the market. Check out this white-paper on IoT app stores for background reading.) You have a budget and a bri … | Continue reading
Canonical closes for the holidays, but robots just get more festive. Roboticists seem to feel the festive spirit, and it translates into their projects into festive robots. The Ubuntu robotics team isn’t quite ready to let go of the festive cheer. So we’d like to share with you s … | Continue reading
Two industry trends point to a gap in DevOps tooling chosen by many. Operations teams need more than an Infrastructure-as-Code approach, but a complete model-driven operations mentality. Learn how Canonical has addressed these concerns to create multiple world-leading products. … | Continue reading
Enhanced MaaS Network Testing and Link Checking I remember getting my own phone line when I was about thirteen years old, thanks to my first job in a grocery. My friend, Evan, could tell you all about the sounds that happen before the called party’s phone starts to ring. He cou … | Continue reading
Should you deploy Apache Spark to Kubernetes? Learn how model-driven operations have enabled one data engineering team to evaluate several options and come to an ideal solution. […] | Continue reading
When a robot is not up-to-date, it becomes about as useful as an expensive paperweight. Companies have to burn money to get them back online. Yet when mobile apps need updating it only takes a few clicks and a minute or two before it’s back up and running. This blog will discuss … | Continue reading
Software discovery and installation broadly comes in two flavors – via graphical user interface or on the command line. If you’re using a Linux distribution with a friendly software frontend offering integrated snap support, e.g. KDE Discover or GNOME Software, you can enjoy the … | Continue reading
Moving to OpenStack from VMware can significantly reduce the TCO associated with an initial roll-out and ongoing maintenance of your cloud infrastructure. OpenStack vs VMware economic analysis shows that under certain circumstances, it is possible to bring the costs down an entir … | Continue reading
First impressions count, and making sure your users can see and interact with your product in a seamless way, means selecting the right smart display technology. Read on to find out what hardware features are needed to make a reliable smart display, and why smart displays run Ubu … | Continue reading
Our MAAS team has been hard at work, making life even better for those of you who provision and manage servers and data centres. This hard work has produced a new release, MAAS 2.7! This blog describes how MAAS 2.7 can detect network faults before users run into them, and test ne … | Continue reading
This is the final iteration of the year. The team has worked exceptionally hard to produce a number of new projects and initiatives. Here is a shortlist of highlights from the team in 2019: JAAS dashboard, proof of concept – a new view of Juju for people that have a lot of Juju t … | Continue reading
ROS-Industrial was way better than I expected it to be. As a first time ROS-Industrial attendee and only a second-time ROS-anything. I’m not sure what my expectations were. But it was really good. A great event, some great speakers, new friends and cool robots. What more could yo … | Continue reading